如何禁用和隐藏UITextField

Sha*_*awn 6 iphone xcode uitextfield ios

嗨,我是iPhone开发的新手,你如何在iPhone开发中禁用UITextField?如果重要,它是基于视图的应用程序,UITextField名为abc.

谢谢

pro*_*rmr 13

如果你想完全隐藏它:

abc.hidden = YES;
Run Code Online (Sandbox Code Playgroud)

如果您只想阻止用户互动:

abc.userInteractionEnabled = NO;
Run Code Online (Sandbox Code Playgroud)

由于UITextField是UIView(和UIControl)的子类,因此所有UIView(和UIControl)方法(例如我上面使用的方法)都可用.


Mat*_* S. 2

[abc setEnabled:NO]用来禁止用户编辑它,或者setHidden完全隐藏它