iOS开发:整理UITextField属性的基本用法(部分)

117 篇文章 12 订阅 ¥159.90 ¥299.90
本文详细介绍了UITextField的基本用法和属性,包括设置编辑性、默认内容、占位文字、字体颜色等。此外,还讲解了代理方法的实现,如开始编辑、结束编辑的回调。同时,分享了特殊用法,如自定义占位文字颜色、调整占位文字位置和设置文字左侧间距。通过这些,开发者可以更好地掌握UITextField的高级用法。
摘要由CSDN通过智能技术生成

总结了UITextView的一些基本用法之后,再来说说UITextField的基本用法,其实二者都是文本输入控件,并且都能够调用系统键盘,二者最大的区别是:UITextView支持多行输入并且可以滚动显示浏览全文,而UITextField只能单行输入;UITextView继承自UIScrollView,UITextField继承自UIView;UITextview没有placeholder属性,而UItextField有placeholder属性。可以说,在使用上我们完全可以把UITextView看作是UITextField的升级版。

在这里值得一提的是iOS中常常需要,有限制用户输入字数的要求,我们可以进行如下处理:
1、对于UITextView,我们可以在- (void)textViewDidChange:(UITextView *)textView{检测到输入变化的时候执行}和
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{超过一定字数返回NO即可},这两个方法;

2、对于UITextField,只能在 - (BOOL)textField:(U

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三掌柜666

如果对您有所帮助,请支持一下呗

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值