我想在验证登录用户名/密码时加载新的ViewController / View。我有以下内容:
-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
...
...
ViewController *Workflow = [self.storyboard instantiateViewControllerWithIdentifier:@"Workflow"];
[self.navigationController pushViewController:Workflow animated:YES];
然后,在故事板上,我添加了一个新的视图控制器并在那里打了一个新的uiview。然后我将ViewController的标识符更改为“Workflow”。但是,单击此按钮后,没有任何反应。有任何想法吗?
答案 0 :(得分:0)
我首先NSLog按钮的索引向您发送操作,它对于长警报非常有用,并且使用switch语句委托方法。如果什么也没发生,那么通常什么也没做。
答案 1 :(得分:0)
听起来你可能错过了故事板中的UINavigationController
。除非您的视图控制器位于UINavigationController中,否则pushViewController:
将无效。
如果是这种情况,您需要做的是: