UINavigationController: using SWRevealViewController error:Unbalanced calls to begin/end appearance transitions
UINavigationController: using SWRevealViewController error:Unbalanced calls to begin/end appearance transitions
我正在尝试实施 SWRevealViewController :
我正在尝试从初始视图控制器转到 SWRevealViewController 控制器:
- (void)viewDidLoad {
[super viewDidLoad];
[self performSegueWithIdentifier:@"controller" sender:self];
}
但是我收到这个错误:
Unbalanced calls to begin/end appearance transitions for <UINavigationController: 0x7fd3b1013600>.
你们知道我为什么会收到这个错误吗?。如果我在最后一个视图控制器中删除对 SWRevealViewController 的所有权,它就可以正常工作。
我哪里做错了?非常感谢你的帮助。
因为在viewDidLoad
中,还没有呈现在屏幕上的视图和呈现它的动画ViewController还没有完成。我想如果你在 viewDidAppear
中执行 segue,这个警告就会消失。
我正在尝试实施 SWRevealViewController :
我正在尝试从初始视图控制器转到 SWRevealViewController 控制器:
- (void)viewDidLoad {
[super viewDidLoad];
[self performSegueWithIdentifier:@"controller" sender:self];
}
但是我收到这个错误:
Unbalanced calls to begin/end appearance transitions for <UINavigationController: 0x7fd3b1013600>.
你们知道我为什么会收到这个错误吗?。如果我在最后一个视图控制器中删除对 SWRevealViewController 的所有权,它就可以正常工作。
我哪里做错了?非常感谢你的帮助。
因为在viewDidLoad
中,还没有呈现在屏幕上的视图和呈现它的动画ViewController还没有完成。我想如果你在 viewDidAppear
中执行 segue,这个警告就会消失。