1. Đầu tiên trong lớp viewcontroller.h khai báo cho nó một Delegate đó là UITextFieldDelegate
Mã:
@interface ViewController : UIViewController<UITextFieldDelegate> { IBOutlet UILabel * lblTitle; IBOutlet UITextField * txtName; IBOutlet UIButton * btnOK; } -(IBAction)submit:(id)sender; @end
bạn sử dụng một số delegate có sẵn trong đó, ở đây mình mình đóng bàn phím lại thì mình giới thiệu cho các bạn 1 delegate đó là
Mã:
- (BOOL) textFieldShouldReturn:(UITextField *)textField { [textField resignFirstResponder]; return NO; }
- Mình phải mapping controll UITextField với delegate bằng cách
như hình :
chọn UITextField nhấn và giữ chuột phải kéo về File's ownner và chon delegate
4. Bây giờ bạn chạy ứng dụng lên và nhấn nút return ở dưới bàn phím nó sẽ đóng bàn phím lại
chúc các bạn thành công
No comments:
Post a Comment