自己開發中遇到的,隨手記一下吧。。
一,可以設置userinteraction屬性爲no。
二,要做到這個,先設UITextField的delegate爲ViewController,在ViewController的h文件中加入
<UITextFiledDelegate>
在m文件中加入- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
return NO;
}
就可以了,
不過實現不可編輯最簡單的方法是把Enabled設爲NO就可以了,但是貌似,設置了這個屬性值之後就不能再給textfield添加響應事件,如果要監聽textfield的變化,就要在需要的地方設置通知,利用通知機制進行改變。例子:電話界面的texfield的檢索處理