1.UISwitch
* UISwitch繼承自UIControl,因此也能像UIButton一樣監聽一些事件,比如狀態改變事件
* UISwitch可以通過拖線監聽狀態改變
* UISwitch可以通過addTarget:...方法監聽狀態改變
- (void)addTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents;
// 其中controlEvents參數傳遞的是:UIControlEventValueChang
2.監聽文本框的文字改變
* 一個文本輸入框的文字發生改變時,文本輸入框會發出一個UITextFieldTextDidChange
* 因此通過監聽通知來監聽文本輸入框的文字改變
[[NSNotificationCenter defaultCenter] addObserver:selfselector:@selector(textChange) name:UITextFieldTextDidChange
// textField文本輸入框的文字改變了,就會調用self的textChange方法
新聞熱點
疑難解答