提示这个错误: Presenting view controllers on detached view controllers is discouraged <HomeViewController: 0x7c02d270>.
本人是在button点击事件里面这样写的跳转
本人是在button点击事件里面这样写的跳转
-(void)titleBtnClick:(UIButton *)titlebtn { SubscriptionViewController *subscr = [[SubscriptionViewController alloc] init]; [self presentViewController:subscr animated:YES completion:nil]; }
这样写有什么问题吗?
本人的主页没有加导航 也没有tabbar 不能用push 只是在主页的view上面写了个btn 点击btn跳转到另外一个界面
解决方案:40分
试试这个吧:
[[UIApplication sharedApplication].keyWindow.rootViewController presentViewController:subscr animated:YES completion:nil];
减少耦合度