ios - 输入处理 iOS 设置页面

标签 ios swift

我目前正在为我的应用程序开发设置页面。我正在使用静态 TableView 来设置 View 的 UI。我的问题是我的输入处理 - 我无法找到一种结构化的方法来更改每个单元格的输入方法并保存它。 例如,我有一个性别输入,其中使用 UIPickerView ,然后有一个年龄和体重输入,其中我使用配置为 valuepickers 的 UIDatePickers 。我如何以结构化的方式对这些不同的输入法进行编程。 Screenshot of settings page 我当前的想法是使用隐藏的 UITextfield 来显示输入方法并在用户触摸不同的单元格时进行更改 - 但我不知道这是正确的。 任何帮助将不胜感激。

最佳答案

我假设您使用 UILabels 在 UI 中显示输入值。如果这样做,您可以将它们替换为 UITextFields,将选择器分配为 inputView,然后在点击单元格时调用 tappedTextField.becomeFirstResponder()。选择器退出后,您将更新 tappedTextField 的文本值。

关于ios - 输入处理 iOS 设置页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53932403/

相关文章:

ios - 如何以编程方式创建展开转场

ios - 用户跟踪模式缺少动画,Swift

ios - 在 Swift 中运行 Firebase 数据库快速入门时遇到问题

iphone - UILocalNotification 在每个工作日重复,节假日除外

ios - 如何在将应用程序提交到 App Store 之前更改存档中的图标?

iphone - 为体系结构 'GCC 4.2' 选择了不受支持的编译器 'armv7'

ios - 要求在ios中发送崩溃报告?

swift ,我怎样才能得到一个属性(property)

string - 难以将文本文件分解为数组(Swift)

ios - 在每个 Alamofire 请求之前/之后调用一个函数