您的位置:首页 > 移动开发 > IOS开发

ios presentViewController:destinationView跳转后黑屏问题

2015-10-16 19:38 381 查看



在viewA中有一个button,点击后跳转到另一个页面,用下面这段代码viewB会黑屏,什么都看不到。

-(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];
}
}


点选ViewB的ViewController,然后右边identity inspector设置Storyboard ID,例如“second”,将代码改成下面的形式:
-(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];
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: