【发布时间】:2015-05-04 22:16:30
【问题描述】:
这是UIAlertController 的屏幕截图。我只是在玩自定义字体和textfield 属性,但我无法完成以下操作:
-
UITextField的背景清晰 - 没有丑陋的边框(黑框)如下图
随着我对代码和 iOS 运行时标头的深入研究,我能够修改边框和背景颜色,但上述问题仍然存在,因为这些属性属于容器 UITextView。将背景更改为 clearColor 没有帮助。
有人玩过这个吗?不确定我是否会使用如此丑陋的文本字段将我的应用程序投入生产。
编辑(15 年 5 月 13 日) 以下由 Rory McKinnel 提供的答案已针对 iOS 8 - 8.3 进行了测试,并且运行良好。结果如下:
【问题讨论】:
-
我想你忘记截图了。
-
很抱歉。附上截图。
-
所以
[textField setBorderStyle:UITextBorderStyleNone]什么都没做? -
没有。正如我所说,文本字段不是问题,因为它包含在其他一些不响应这些自定义的文本字段中。
标签: ios uitextfield uialertcontroller