
有没有显示对话框的替代方案?
我对iOS应用程序没有多少经验(我更喜欢Android风扇),我希望它类似于androID的:
mEditText.setError("Error string"); 我发现最接近的是这个library,但是我想知道iOS中是否存在原生内容(如果可能的话,我想避免使用第三方库).
提前致谢.
解决方法 我不知道你提到的androID例子那么简单.但是,一旦根据 @Herre_84确定某个值无效,您就可以执行一些不涉及启动警报对话框的 *** 作.常见的做法是使用UITextFIEld的叠加视图来指示该值是错误的.在UITextFIEld的左侧和右侧可以使用叠加视图.您可以在其中放置指示输入有效状态的图像,如this question的答案中所示.更多详细信息,请参见the official Apple documentation.
另一个不太常见的事情是使用UITextFIEld的attributedText属性来指示文本无效.例如,您可以将不正确的文本设为不同的颜色. TSValidatedTextField演示了如何做到这一点.
最后,您可以使用一个完全独立的视图(可能出现在您的UITextFIEld附近),并使用有效性信息进行更新.您可能需要通过共享父视图控制器连接两个视图,以实现它们之间的通信.
总结以上是内存溢出为你收集整理的iOS 7中的UITextField输入验证全部内容,希望文章能够帮你解决iOS 7中的UITextField输入验证所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)