在文本字段中键入内容时如何向上移动占位符?故事板有可能吗?或IOS Objective-C中的代码?

问题描述

我已经设置了占位符的值

self.baseURLTextField.placeholder = ServiceUrl_English;
self.paymentBaseURLTextField.placeholder = PAYMENTSERVICEURL_ENGLISH;

我只想在编辑或在文本字段中键入时向上移占位符。仅通过故事板有可能吗?或Objective-C中的代码

解决方法

并非您真正想要的那样。占位符只是在textField中应键入内容的提示,应该在文本输入开始后将其删除。

如果您希望占位符“向上移动”,建议您用要保留的文本预填充textField,或者只是在用户开始输入时添加文本,然后将光标移至所需的位置。用户文字开始。

,

您可以通过在文本视图的顶部放置一个UILabel然后在用户每次输入时显示/隐藏它来实现此目的。

或者您可以使用JVFloatLabeledTextField

之类的广告连播