我有兩個文本字段,我不希望用戶更改。有沒有辦法在Xcode 6中做到這一點?我已經在文本字段中輸入了文本,但是當我模擬應用程序時,用戶仍然可以修改它。如何阻止用戶更改文本字段
1
A
回答
1
返回 '否' 的委託方法:
`- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField`.
或禁用的TextField,可以改變外觀。
textField.enabled = NO
或使用UILabel
。
0
在UIView上作出分類。
在該類別中添加以下方法。
-(void)disable {
self.alpha = 0.5;
self.userInteractionEnabled = FALSE;
}
-(void)enable {
self.alpha = 1.0;
self.userInteractionEnabled = TRUE;
}
然後就叫
yourTextField.disable();
其實,你可以在任何你想要的景色用這個。
0
返回NO用於上述方法
optional func textField(_ textField: UITextField,
shouldChangeCharactersInRange range: NSRange,
replacementString string: String) -> Bool
或者設置文本字段禁用和userInteractionDisable
textfield.userInteractionEnabled = false
textfield.enabled = false
的[簡易的方法禁用的UITextField?](
相關問題
- 1. 阻止用戶更改URL
- 2. 在mongoDB中阻止更改字段
- 3. 如何在文本更改時阻止JLabel更改其大小?
- 4. 如果其他人包含文本,則阻止文本字段?
- 5. 如何阻止用戶在asp.net中使用JavaScript更改DropDownList值?
- 6. 阻止用戶在輸入字段中輸入文字
- 7. 更改文本字段
- 8. Angular 2阻止用戶將某些字符輸入到文本輸入字段
- 9. 如何阻止用戶?
- 10. jbutton更改文本字段的文本
- 11. 如何阻止用戶在特定範圍內的文本字段中輸入文本。
- 12. 如何防止用戶輸入空格到欄文本字段
- 13. 如何使用變量更改文本字段的字體
- 14. 如何阻止Uri root被更改?
- 15. 如何更改文本字段中的文本的alpha值
- 16. iOS dev:如何更改文本字段中的文本?
- 17. 如何從文本字段獲取更改文本
- 18. 如何更改InfoPath文本字段的文本顏色?
- 19. 如何更改文本字段中的文本內部類?
- 20. Rails Authlogic阻止用戶更改其登錄名/用戶名
- 21. 禁用文本字段編輯而不阻止清除按鈕
- 22. 阻止Adobe LiveCycle Designer更改PDF字段名稱
- 23. 如何阻止用戶輸入文本框C中的空間#
- 24. 如何阻止用戶增加文本框的高度
- 25. 如何阻止爲少數用戶編輯同一文本
- 26. 如何阻止用戶離開文本框
- 27. 防止用戶更改asp.net文本框中的某些文本
- 28. 如何根據來自文本字段的用戶輸入更改iframe URL?
- 29. 阻止文本字段中的第一個數字
- 30. 如何使用javascript更改HTML的文本字段的值
可能重複http://stackoverflow.com/questions/599733 /易方式對禁用-A-的UITextField) –