一、委托协议
委托协议是一种设计模式,有一些控件(UITextFieldDelegate 和 UITextViewDelegate)同时定义了委托协议,UIButton没有,再复杂一些的控件UITableView不仅有委托协议还有数据源协议,一般情况下我们会在视图控制器中实现委托协议。
二、键盘的打开和关闭
第一响应者,IOS事件处理过程中,“响应链”概念,TextField 和 TextView称为第一反应者的表现形式是弹出键盘,放弃第一响应者的表现形式是关闭键盘,方法是:resignFirstResponder.
三、关闭和打开键盘的通知
IOS系统发出的,键盘关闭通知UIKeyboardDidNotification ,键盘打开通知UIKeyboardDidShowNotification
经常有界面的切换的,通知的注册和注销放到,viewWillAppear和viewWillDisAppear
四、键盘的种类和回车键的使用
IOS提供10种键盘,
时间: 2024-12-07 15:07:18