当我按下新按钮时,我需要在tableview的最后一行添加一个文本字段。
任何人都可以解释这个问题。提前致谢。
答案 0 :(得分:0)
我是iphone编码的新手,我想分享我的想法。如果这是错误的,请忽略。
在cellForRowAtIndexPath
方法中,您需要设置textfield
if(indexPath.row==numberOfRows-1)
条件。
在按下按钮的方法中,您可以设置textField.hidden=NO
和viewdidload
textField.hidden=YES
。
答案 1 :(得分:0)
如果您只想让文本字段出现在表的末尾,为什么不考虑使用UITableview的tableFooterView属性?
在这种情况下,您不必确保在委托方法中返回UITextField。
如果您使用的是InterfaceBuilder或XCode 4,您几乎可以在Tableview中拖放新的UITextField。