一、關閉鍵盤,放棄第一響應者,處理思路有兩種
① 使用文本框的 Did End on Exit 綁定事件
② UIControl on Touch 事件 都去操作 sender 的 resignFirstResponder
#import@interface ViewController : UIViewController @property (weak, nonatomic) IBOutlet UITextField *txtUserName; @property (weak, nonatomic) IBOutlet UITextField *txtUserPwd; - (IBAction)onclick_UserLogin:(id)sender; //關閉鍵盤 - (IBAction)hideKeyBorad:(id)sender; @end
.m 文件中
//放棄第一響應者 - (IBAction)hideKeyBorad:(id)sender{ [txtUserName resignFirstResponder]; [txtUserPwd resignFirstResponder]; }
二、鍵盤類型,Return Key,通過設置文本框的屬性來實現,切換,email輸入框,number數字輸入框,weburl輸入框等,如下圖:
三、alert對話框顯示 , 綁定 【測試登錄】 按鈕的事件 ,設置彈出alert
<喎?/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHByZSBjbGFzcz0="brush:java;">
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"溫馨提示"
message:@"你好,數據已經更新完畢" delegate:self cancelButtonTitle:@"取消"
otherButtonTitles:@"確定",@"請選擇",@"請投票",nil];
[alertView show];
運行效果如下:
代碼地址:http://download.csdn.net/detail/jiangtao_st/7684869