【发布时间】:2015-03-30 12:24:28
【问题描述】:
我以编程方式创建了UITextField,一切正常,但我的UITextField 没有编辑,即当我尝试点击UITextField 时,我的示例代码在这里不起作用,
CGRect frame = CGRectMake(16, 281, 288, 47);
cycle = [[UITextField alloc] initWithFrame:frame];
cycle.placeholder = @"Cycle Number";
cycle.textColor = [UIColor blackColor];
cycle.font = [UIFont systemFontOfSize:17.0];
cycle.borderStyle = UITextBorderStyleLine;
cycle.autocorrectionType = UITextAutocorrectionTypeYes;
cycle.keyboardType = UIKeyboardTypeDefault;
cycle.clearButtonMode = UITextFieldViewModeWhileEditing;
cycle.delegate = self;
cycle.text = @"";
[self.view addSubview:cycle];
【问题讨论】:
-
它没有工作..这是什么问题?是您在尝试编辑时看不到文本字段吗?
-
它工作的兄弟,但是当我尝试点击我的文本字段时,它不起作用我的键盘没有加载我想我留下了一些东西,我的文本字段是不可编辑的
-
从模拟器中删除应用程序并清理构建然后再次执行如果问题仍然存在检查您的硬件键盘
-
我试过了,还是不行
-
尝试将子视图放在前面,它可能在某个视图下 [self.view bringSubviewToFront:cycle];
标签: ios objective-c iphone uitextfield