Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在连续的tableView单元格内的文本字段中导航?_Ios - Fatal编程技术网

Ios 在连续的tableView单元格内的文本字段中导航?

Ios 在连续的tableView单元格内的文本字段中导航?,ios,Ios,我使用的是tableView控制器,其中有4个部分。第一节包含2个文本字段,第二节有4个文本字段,第三节有7个文本字段,以此类推。我面临的问题是,我无法通过按键盘上的“下一步”和“上一步”按钮来浏览文本字段。事实上,我已经尝试过很多开源库在键盘上方的工具栏上放置“下一步”和“上一步”按钮,但都没有成功。每次键盘加载时,上面都没有工具栏 可能是由于tableview单元格中的文本字段。 有人能给我建议解决方法吗。试试: UIToolbar* toolbar = [[UIToolbar alloc]

我使用的是tableView控制器,其中有4个部分。第一节包含2个文本字段,第二节有4个文本字段,第三节有7个文本字段,以此类推。我面临的问题是,我无法通过按键盘上的“下一步”和“上一步”按钮来浏览文本字段。事实上,我已经尝试过很多开源库在键盘上方的工具栏上放置“下一步”和“上一步”按钮,但都没有成功。每次键盘加载时,上面都没有工具栏

可能是由于tableview单元格中的文本字段。 有人能给我建议解决方法吗。

试试:

UIToolbar* toolbar = [[UIToolbar alloc]initWithFrame:CGRectMake(0, 0, 320, 50)];
toolbar.barStyle = UIBarStyleBlackTranslucent;
UIBarButtonItem *barItem = [[UIBarButtonItem alloc]initWithTitle:@"Previous" style:UIBarButtonItemStyleDone target:self action:@selector(prev)]
toolbar.items = [NSArray arrayWithObjects:[[UIBarButtonItem alloc]initWithTitle:@"Next" style:UIBarButtonItemStyleDone target:self action:@selector(nextTF)],barItem,nil];
[toolbar sizeToFit];
self.yourTextField.inputAccessoryView = toolbar;
下一步要做:

-(void)prev
{
    //previous
}

-(void)nextTF
{
    //next
}
尝试:

下一步要做:

-(void)prev
{
    //previous
}

-(void)nextTF
{
    //next
}

感谢您提供了将按钮保留在工具栏上的解决方案。但现在的问题是,由于文本字段位于表格单元格中。我无法从手机访问下一个文本字段。所以,如果还有其他方法的话。我们可以在这里使用tag属性吗?或者对于下一个和上一个按钮,您有更好的方法吗。请提出一些建议。提前谢谢!你好有人能建议在上一个和下一个方法中具体写些什么吗。我需要在这些方法中传递textfield吗?请帮助谢谢您提供了将按钮保留在工具栏上的解决方案。但现在的问题是,由于文本字段位于表格单元格中。我无法从手机访问下一个文本字段。所以,如果还有其他方法的话。我们可以在这里使用tag属性吗?或者对于下一个和上一个按钮,您有更好的方法吗。请提出一些建议。提前谢谢!你好有人能建议在上一个和下一个方法中具体写些什么吗。我需要在这些方法中传递textfield吗?请帮忙