iphone - 如何在首次启动应用程序时使文本字段不可编辑

标签 iphone uitextfield

我想在应用程序首次启动时使文本字段不可编辑。 我有一个 UIBarbutton 项目,通过点击它,它将使文本字段可编辑。 我正在尝试下面的代码但不起作用。

- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{
if(edit == NO){
   textField.enabled = NO;
}
    if(edit == YES){
    textField.enabled = NO;
  }
 return YES;}

最佳答案

你应该使用这个方法

-(Void)viewwillappers
 {
   [textfield setEnable:NO];
 }

单击栏按钮后,在 Button Click 方法中将其设置为 yes。

关于iphone - 如何在首次启动应用程序时使文本字段不可编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10408518/

相关文章:

iphone - 多个应用程序使用同一个 FaceBook 单点登录帐户,如何选择哪个打开登录屏幕?

Swift UIDatePicker 不显示初始值

iphone - 应用内购买测试

ios - UICollectionView 中的 SKView 表现糟糕

ios - shouldChangeCharactersIn 结合建议文本

c# - Xamarin:设置 UITextField 高度

iPhone 日期选择器代替键盘?

ios - 使用 TPKeyboardAvoiding 类时 UITextField 弹出太高

iphone - OpenGL ES : getting a fixed size for an object

iphone - UIImageView 动画 - 在延迟后使用执行选择器来显示数组中的最后一个图像