0

我需要能够禁用文本字段中的键盘,而不是当用户点击它开始编辑时,将出现一个新的表格视图,其中显示应该填充文本字段的可能字符串列表。

有人对如何实现这一目标有任何建议吗?

提前致谢

ps 我已经尝试过,但是在我的情况下,这个功能不能用选择器很好地实现,因为有太多的选项可供选择,而且(更重要的是)它们中的每一个都是相当长的字符串,不能完全出现在选择器中。

4

1 回答 1

0

我相信你只需要一个常规单元格,当点击它时,它会推送一个新的细节 UITableViewController 以及所有可供选择的选项。选择选项后,将单元格的 textLabel 设置为已选择的任何选项。

如果您想走一条更简单的道路,那么您还应该检查免费的 Sensible TableView 框架,因为它具有开箱即用的这些类型的单元格(称为选择单元格)。您只需将您的字符串数组传递给选择单元格,它就会自动显示详细视图,如果您愿意,甚至可以将选定的选项分配给您的对象属性之一。应该可以为您节省大量的手动工作。祝你好运!

于 2013-04-01T15:50:43.860 回答