带有textField和tableView的UIViewController

时间:2011-08-04 06:45:45

标签: iphone objective-c

我有以下问题:

我有一个UIViewController,它包含一个文本字段和一个tableview。我推动另一个视图,以便我在顶部有一个导航栏。我启用了编辑按钮,导航也可以正常工作。 我的问题是: - 编辑按钮不起作用。我在这里看,但我无法解决它 - 当我在文本字段中输入数据时,tableview获取数据,重新加载正在工作,但它没有显示任何动画,也没有添加任何行......

-(BOOL)textFieldShouldReturn:(UITextField *)textField{
[controller insertCostumer:textField.text];

[textField resignFirstResponder];
[tabViewitem reloadData];

NSIndexPath *indexPath = [NSIndexPath indexPathForRow:controller.sizeOfNavi+1 inSection:1];
NSMutableArray *arr = [[NSMutableArray alloc]init];
[arr addObject:indexPath];

[tabViewitem insertRowsAtIndexPaths:arr withRowAnimation:UITableViewRowAnimationTop];
return YES;

}

这是我的textfieldshouldreturn方法,我也尝试过textfieldshouldendediting和textfielddidendediting等等:-) 希望有人知道怎么做。

1 个答案:

答案 0 :(得分:1)

我没有直接解决方案,但我认为我找到了一个有用的链接: http://www.iphonedevsdk.com/forum/iphone-sdk-development/11315-textfieldshouldreturn-not-called-probrem.html

此人在调用'textFieldShouldReturn'方法时遇到一些问题。