今天突然发现一个问题,UITextField在 viewDidload 调用becomeFirstResponder方法,键盘不弹;在UITextField懒加载的时候调用becomeFirstResponder,键盘依然无法弹出。后来经测试发现是因为tableview 没有绘制完成,在 -(void)viewDidAppear:(BOOL)animated 里调用becomeFirstResponder就可以了。
becomeFirstResponder 键盘不弹出
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 一.UITextField属性 0.enablesReturnKeyAutomatically 默认为No,如果设...
- 概述在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似...
