【发布时间】:2012-03-03 00:31:20
【问题描述】:
我有一个分组UITableView,其中一个单元格显示人名。我想允许用户在点击单元格时编辑该人的姓名。我知道这样做的唯一方法是将UITextField 添加到cell,唯一的问题是当它总是UITextField 时它看起来很难看。我更希望cell 像UILabel 一样显示人的姓名,当它被点击时,以某种方式将其转换为UITextField 可以对其进行编辑。然后当该人点击键盘上的返回键时,将其转换回UILabel。这可能吗?
我搜索了一下,发现this question问了,但是选择的答案太模糊了,看不懂解决办法。
非常感谢您的帮助!
【问题讨论】:
-
我不确定您所说的“它看起来很丑”是什么意思。您可以使 UITextField 清晰,以便在未点击时它看起来与 UILabel 完全相同。你能张贴你的意思的图片吗?
标签: iphone ios ipad uitableview ios5