首页 > 代码库 > ios presentViewController:destinationView跳转后黑屏问题
ios presentViewController:destinationView跳转后黑屏问题
在viewA中有一个button,点击后跳转到另一个页面,用下面这段代码viewB会黑屏,什么都看不到。
<span style="font-size:14px;">-(void)login:(id)sender{ mainViewController *mainView=[[mainViewController alloc]init]; NSLog(@"%@",__name.text); if([__name.text isEqualToString:@"ccc"]&&[__pwd.text isEqualToString:@"123"]){ [self presentViewController:mainView animated:YES completion:nil]; } }</span>
点选ViewB的ViewController,然后右边identity inspector设置Storyboard ID,例如“second”,将代码改成下面的形式:
<span style="font-size:14px;">-(void)login:(id)sender{ mainViewController *mainView=[self.storyboard instantiateViewControllerWithIdentifier:@"second"]; NSLog(@"%@",__name.text); if([__name.text isEqualToString:@"ccq"]&&[__pwd.text isEqualToString:@"123"] { [self presentViewController:mainView animated:YES completion:nil]; } }</span>
这下就可以正常跳转到viewB页面。
ios presentViewController:destinationView跳转后黑屏问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。