1.UITextField
通过UITextField的代理方法能够监听键盘最右下角按钮的点击
成为UITextField的代理
self.textField.delegate=self;
遵守UITextFieldDelegate协议,实现代理方法
- (BOOL)textFieldShouldReturn:(UITextField *)textField;
在UITextField左边放一个view
self.textField.leftView= [[UIViewalloc]initWithFrame:CGRectMake(0,0, 8, 0)];
self.textField.leftViewMode=UITextFieldViewModeAlways;
2.通知(NSNotification)
一个完整的通知一般包含3个属性:
- (NSString *)name;// 通知的名称
- (id)object;//通知发布者(是谁要发布通知)
- (NSDictionary *)userInfo;// 一些额外的信息(通知发布者传递给通知接收者的信息内容)
初始化一个通知(NSNotification)对象
+ (instancetype)notificationWithName:(NSString *)aName object:(id)anObject;
+ (instancetype)notificationWithName:(NSString *)aName object:(id)anObjectuserInfo:(NSDictionary *)aUserInfo;
- (