有没有办法改变UIAlertController的UITextField的整个背景颜色?

时间:2016-03-16 15:48:10

标签: ios objective-c uitextfield uialertcontroller uibackgroundcolor

我试图更改UIAlertController的UITextField的背景颜色。

首先,我使用以下代码添加了UITextField:

[alertController addTextFieldWithConfigurationHandler:^(UITextField *tfPrompt) {
    self.textField = tfPrompt;
}];

之后,在另一个时刻,我尝试使用以下代码更改背景颜色:

[self.textField setBackgroundColor:[UIColor redColor]];

但这就是我得到的:

enter image description here


我真正想要的是填充这个UITextField的整个背景。 这可能吗?感谢您的任何建议!

1 个答案:

答案 0 :(得分:0)

这是UITextField borderStyle属性的一部分。

您可以参考此主题:how to set border style of a UITextfield