iOS 模拟器无法正确显示 TextFields

标签 ios iphone storyboard ios-simulator ios-autolayout

我正在为一个应用程序设计一个登录屏幕。屏幕本身非常简单。在 Storyboard 编辑器中,我看到:

Looks right

但是,当我在模拟器 (iPhone 6s Plus) 上运行它时,情况似乎不对。文本字段不出现:

No textfields

如果我点击文本框所在的区域,我可以看到它真的在那里:

The cursor blinks, and I see the keyboard

我认为问题最终可能只是显示问题,但我想确定一下。这事发生在别人身上过吗?出现此问题的原因是什么?

最佳答案

您已将文本字段的 UITextBorderStyle 设置为 None。这意味着它们没有可见的边界。如果这不是您想要的,请选择不同的边框样式。

关于iOS 模拟器无法正确显示 TextFields,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32913868/

相关文章:

iphone - 如何使手势识别器在动画 UIImage View 中工作

ios - 如何将 UIBarButtonItem 放在 Swift4 上的 NavigationController 的 ViewController 上?

ios - SplitViewController DetailView 没有延伸到 TabBarController 后面

iphone - Facebook Connect iPhone 问题

iphone - iPhone 上的 EXC_BAD_ACCESS 与 NSUserdefaults

IOS 启动画面正确呈现然后元素跳到顶部

ios - Swift - 解析 Facebook 登录立即默认为用户取消登录

ios - 我可以使用我的应用程序中预填充的数据打开 IOS 日历应用程序的“将事件添加到日历”屏幕吗?

ios - 在 iOS 上使用具有扩展名的文件夹

ios - 将按钮连接到导航 View Controller