UITextField在UITableViewCell中

时间:2011-11-15 21:17:21

标签: iphone objective-c ios uitableview uitextfield

我有一个标准UITableViewController。在cellForRowAtIndexPath我向cell.contentView添加了一个子视图。此UIView本身包含UITextField个对象。此对象不会响应触摸。我已将委托设置为UIView并实现了所有方法。我还有set userInteractionEnabled = YES。当我点击UITextField没有任何反应!我觉得它被细胞吸收了。什么是最简单,最简洁的解决方案?

最佳, 里斯

编辑:对不起,请看我的回答。我解决了。

4 个答案:

答案 0 :(得分:1)

我是个白痴。很抱歉浪费每个人的时间。我没有正确地说过UIView的框架。它当然会显示UI元素,但不会响应它们。

答案 1 :(得分:0)

尝试将文本字段添加为单元格的子视图,这是我在几个应用程序中所做的并且没有任何问题

答案 2 :(得分:0)

在tableView中,尝试设置

allowsSelection = NO;

答案 3 :(得分:0)

尝试将表格视图的编辑属性设置为YES。 检查这个答案

Editing a UITextField inside a UITableViewCell fails