我在导航 Controller 的标题中有一个分段控件,我想将一个对象添加到也在该导航 Controller 中的 TableView Controller 中。
这是我的问题所在:
我如何从一个 [+] UIButton 切换到 2 个 View 中的第一个,即为每个分段控件选项添加一个不同的 View 。你只能从 Storyboard中的 UIBarButtonItem 连接一个 segue,但我不确定如果我只是连接一个然后在某处更改代码或者我是否必须构建单独的 xib 文件(我不熟悉,我是 iPhone 开发新手)或者它是如何工作的!
请帮忙!
最佳答案
您制作了我所说的与操作/触发器无关的“通用”转场。在这里查看我的答案:How to make and use generic segue
进行 2 个这样的转场,然后在您的 segmentedControl 的 IBAction 方法中调用 performSegueWithIdentifier:
。例如:
- (IBAction)segmentCtrlChanged:(id)sender {
UISegmentedControl *seg = sender;
if (seg.selectedSegmentIndex == 0)
[self performSegueWithIdentifier:@"segue1" sender:self];
else if (seg.selectedSegmentIndex == 1)
[self performSegueWithIdentifier:@"segue2" sender:self];
}
关于iphone - 如何根据分段控件和添加按钮切换到 2 个 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8728968/