gpt4 book ai didi

TableCell 内的 iPhone UITextField 消隐

转载 作者:行者123 更新时间:2023-12-03 20:50:07 25 4
gpt4 key购买 nike

在我的 iPhone 应用程序中,我有一个设置页面,用户可以在其中将文本输入到多个文本字段中。文本字段是表中的所有单元格。我注意到的问题是,当字段滚动出手机屏幕时,它会丢失文本字段中当前的值。

我注意到苹果的应用程序总是让你点击一个字段来编辑它,这会弹出一个新 View ,其中只有该字段作为文本框。看起来像是毫无意义的额外点击,我希望找到一种方法来允许带有 UITextFields 的表格保留它们的值,即使它们滚动屏幕也是如此。

当用户按下键盘上的“下一步/完成”按钮(didFinishEditingField:) 来更新表 Controller 中的值时,我确实绑定(bind)了一个事件,但如果他们不按下该按钮,只需点击另一个字段即可未触发。

当我滚动表格和字段离开当前屏幕时,如何确保值不会被清空?

编辑:为了澄清起见,我将 UITextFields 放在表格和单元格内,而不是全部放在一个 View 中,是因为我希望它看起来像典型的设置页面,其中已剥离背景和输入组。

最佳答案

问题是您没有正确地重用单元格,为所有文本字段单元格提供唯一的可重用 id 在这里查看我的答案http://stackoverflow.com/questions/1180490/iphone-custom-uitableviewcell-with-image-after-scroll/1180817#1180817

关于TableCell 内的 iPhone UITextField 消隐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1242346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com