swift - 如何摆脱 UITextField 中的气泡?

标签 swift forms

我正在尝试为用户创建一个表单来输入数据。我的想法是使它成为一个 TableViewController,并为其创建一些单元格。

如何制作看起来像 Apple 应用程序的表单?

从 Apple 的 Health App 看这里(忽略红色箭头):

enter image description here

我上面描述的方式是否是实现此界面外观的正确方式?是否有一个我不知道的每个人都在使用的用于创建表单的框架?

我不希望文本字段看起来像气泡:

enter image description here

最佳答案

使用 Storyboard

Attributes

您可以通过选择 UITextField 更改边框样式,然后在属性检查器中选择所需的边框样式。

使用代码

textField.borderStyle = .none

textField.borderStyle = .bezel

textField.borderStyle = .line

textField.borderStyle = .roundedRect

如果这些边框样式不符合您的需要,您还可以创建自定义类 UITextField

根据你的问题,我认为你只需要 none 边框样式。

关于swift - 如何摆脱 UITextField 中的气泡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44576878/

相关文章:

ios - 根据 iOS (Swift 2) 中的消息 ID 将传入的网络消息分派(dispatch)到特定线程

delphi - 调整表单大小,同时保持纵横比

html - 使用位置和 z-index 无法点击超链接

ios - 标量属性在源存储库中除外

swift - Swift 中 pthread_mutex_lock 的替代方案?

ios - 如何快速读取复杂的json响应?

ios - 使用 WKWebViewConfiguration 将属性 selectionGranularity 设置为 .Character 时会出现无文本选择 View 的错误

php - 在 PHP/mySQL/JQuery 环境中填充 56 个输入字段

php - 如何仅回复我们的网络表单

javascript - 如果选中复选框,则添加 £1.50 到总额中,如果不添加任何内容