在UITableViewController上插入UITextField

时间:2014-02-17 04:18:09

标签: ios

我正在尝试创建UITableView,由用户输入的数据填充,我试图在用户点击按钮时在表视图(On Top of it)中显示UITextView。这就是我所拥有的:

UIBarButtonItem *addButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(adicionarObjeto:)];
    self.navigationItem.rightBarButtonItem = addButton;

-(void)adicionarObjeto:(id)sender {

    UITextField *myTextField = [[UITextField alloc]initWithFrame:CGRectMake(10, 0, 300, 40)];
    [self.tableView insertSubview:myTextField atIndex:0 ];




}

任何帮助将不胜感激!谢谢!

2 个答案:

答案 0 :(得分:0)

尝试将UItextField添加到UITableview标题中。以下链接将为您提供帮助。

add textfield to tableviewheader

答案 1 :(得分:0)

使用

[self.tableView insertSubview:myTextField atIndex:[self.tableView.subviews count]];