Ios 如何在xcode中从一个表视图控制器导航到另一个表视图控制器
我正在处理一个项目,其中出现了一种情况,我希望从一个表视图控制器移动到另一个表视图控制器 也就是说,当我单击表视图中的任何单元格时,它应该转到另一个表视图。我还需要为每个不同的单元格单击表视图,然后转到另一个表视图。我不知道怎么做 1.如何链接两个表视图控制器 2.这方面的代码是什么Ios 如何在xcode中从一个表视图控制器导航到另一个表视图控制器,ios,xcode,Ios,Xcode,我正在处理一个项目,其中出现了一种情况,我希望从一个表视图控制器移动到另一个表视图控制器 也就是说,当我单击表视图中的任何单元格时,它应该转到另一个表视图。我还需要为每个不同的单元格单击表视图,然后转到另一个表视图。我不知道怎么做 1.如何链接两个表视图控制器 2.这方面的代码是什么 请帮助我表视图的模型是一个数组。您可以尝试这样的方法 id anyPartOfMyM = [self.arrayA objectAtIndex:sIndexPath.row]; [self.arrayA remov
请帮助我表视图的模型是一个数组。您可以尝试这样的方法
id anyPartOfMyM = [self.arrayA objectAtIndex:sIndexPath.row];
[self.arrayA removeObject:anyPartOfMyM];
[self.arrayB addObject:anyPartOfMyM];
// the simplest way to update the tables.
[self.tableViewA reloadData];
[self.tableViewB reloadData];
希望这有助于……创建第一个表,添加原型单元格,从该单元格创建一个到第二个表的序列,然后编写以下代码:
override func prepare(for segue: UIStoryboardSegue, sender: Any!)
{
if segue.identifier == "secondTable" //secondTable is identifier for Segue from prototype cell of 1st table to 2nd table.
{
let selectedRow = tableView.indexPathForSelectedRow?.row
let viewController = segue.destination as! seocondViewController //secondViewController is your class for 2nd table.
// If you also want to pass some data then add that code also.
}}
这只是一个概念。如果你想要一个更清晰的答案,试着发布你的完整代码。如果你只想了解逻辑,就在这里。
对于类似的项目,它有一个表,当单击任何一行时,它会将您传递到另一个视图,该视图是与该特定行相关的Web视图,每一行都有不同的链接,虽然它不是表视图,但您至少可以得到这个概念。这并不困难,所有这些都与segues相关。您可以在google上搜索。