Swift 在滑动时保留 UIPageViewController 中的文本字段内容

标签 swift uitextfield swipe uipageviewcontroller

我有一个包含多个页面的 UIPageViewController。每个都包含一些文本字段。现在我的问题是:当我在文本字段中输入值并在不同页面之间滑动时,我输入的文本被删除。有人知道如何保留文本吗?

最佳答案

let textFieldData = texField.text

传输页面时随身携带 texFieldData

当您返回该页面时:

if let text = textFieldData {
   textField.text = text
}

关于Swift 在滑动时保留 UIPageViewController 中的文本字段内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36986039/

相关文章:

ios - 尽管有 `if let` 构造,编译器告诉我解包变量

ios - 使用 Accelerate Framework 在 Swift 中进行矩阵求逆

ios - 在 Game Center 中启用 Facebook Like 按钮

ios - 点击按钮时如何获取添加的行文本字段文本?

android - 与 ScrollView 一起滑动/翻转选项卡更改?

swift - 将选项分配给惰性属性的更优雅的方式

ios - 防止 UITableView 单元格触摸时键盘关闭

ios - 如果 UITextField 为空,则不会出现 UIAlert

ios - 如何在 View 之间实现滑动/滑动动画?

jquery - 调整jquery mobile中滑动事件的距离