我有一个登录屏幕,我想做的是检测用户是否已经登录并最终弹出一个模式。
我创建了一个自定义 segue,显示没有动画的模态。
@implementation NonAnimatedSegue
-(void) perform {
[self.sourceViewController presentModalViewController:self.destinationViewController animated:NO];
}
问题是从 viewDidLoad 或 viewWillAppear 调用这个 segue 无效。如果我从 viewDidAppear 调用它,登录屏幕会在模式打开之前闪烁一段时间。
知道如何解决这个问题吗?