问题描述
我已经设置了占位符的值
self.baseURLTextField.placeholder = ServiceUrl_English;
self.paymentBaseURLTextField.placeholder = PAYMENTSERVICEURL_ENGLISH;
我只想在编辑或在文本字段中键入时向上移占位符。仅通过故事板有可能吗?或Objective-C中的代码。
解决方法
并非您真正想要的那样。占位符只是在textField中应键入内容的提示,应该在文本输入开始后将其删除。
如果您希望占位符“向上移动”,建议您用要保留的文本预填充textField,或者只是在用户开始输入时添加文本,然后将光标移至所需的位置。用户文字开始。
,您可以通过在文本视图的顶部放置一个UILabel
然后在用户每次输入时显示/隐藏它来实现此目的。
或者您可以使用JVFloatLabeledTextField
之类的广告连播