我正在以编程方式将 a 添加UITextField
到UIImageView
. 当我设置文本属性时,我可以看到文本。
问题是,当我运行应用程序时,它不会让我像输入字段一样输入文本。
这是我初始化 TextField 的代码:
UITextField *textField = [[UITextField alloc] init];
textField.frame = CGRectMake(38.0f, 0.0f, self.view.frame.size.width - 38.0f, 40.0f);
textField.text = @"Hello";
textField.background = [[UIImage imageNamed: @"field.png"] stretchableImageWithLeftCapWidth:12 topCapHeight:19];
textField.backgroundColor = [UIColor whiteColor];
textField.userInteractionEnabled = YES;
[bar addSubview: textField];
我需要做一些特别的事情来允许文本输入吗?