tvOS UITextField 编辑后空白
Posted
技术标签:
【中文标题】tvOS UITextField 编辑后空白【英文标题】:tvOS UITextField blank after editing 【发布时间】:2015-12-24 17:40:59 【问题描述】:在 tvOS 中编辑 UITextField
会显示一个新视图,用户可以在其中输入文本,当文本输入完成后,用户会返回到上一个视图。但是,我发现当我从文本编辑器返回时,我编辑的文本不会显示在我的文本字段中。怎么回事?
tvOS 9.1 版
【问题讨论】:
【参考方案1】:它不起作用的原因是UITextField
使用了非默认背景颜色。显然,在 tvOS 中,背景颜色会在文本渲染后 渲染到图层(有趣的是,这不会影响占位符文本)。这也发生在界面生成器中。已向 Apple 发送错误报告。
【讨论】:
【参考方案2】:我在共享 ios/tvOS 代码时遇到了类似的问题,其中下一个文本字段占位符文本消失并且没有响应。
确保您没有设置textField.endEditing(true)
【讨论】:
以上是关于tvOS UITextField 编辑后空白的主要内容,如果未能解决你的问题,请参考以下文章
[NSPlaceholderMutableString initWithString:]:转换 UITextField 后出现 nil 参数异常
滚动后 UITableViewCell 标签发生变化[重复]