Yon*_*ony 11 objective-c uinavigationcontroller ios segue
我很难让performSegueWithIdentifier工作.我一直在
"Receiver (<UINavigationController: 0x1e59a9d0>) has no segue with
identifier 'identA'"
Run Code Online (Sandbox Code Playgroud)
我做的是:
步骤:有线视图控制器A到视图控制器B,推送segue与标识符"identA"像这样:

步骤:在视图控制器A的ViewDidLoad上添加了对performSegueWithIdentifier的调用.像这样:
- (void)viewDidLoad
{
[super viewDidLoad];
[self.navigationController performSegueWithIdentifier:@"identA" sender:self];
// Do any additional setup after loading the view, typically from a nib.
}
Run Code Online (Sandbox Code Playgroud)
我做错了什么???
ste*_*anB 26
您正在呼叫performSegueWithIdentifier:sender:,self.navigationController但您设置了segue View controller A:
有线视图控制器A到带有标识符"identA"的push segue查看控制器B.
尝试更换:
[self.navigationController performSegueWithIdentifier:@"identA" sender:self];
Run Code Online (Sandbox Code Playgroud)
同
[self performSegueWithIdentifier:@"identA" sender:self];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15828 次 |
| 最近记录: |