我正在使用一个UIStoryboardSegue
子类来抑制推送动画序列。
#import "NoAnimationSegue.h"
@implementation NoAnimationSegue
- (void)perform
{
UIViewController *src = (UIViewController *) self.sourceViewController;
UIViewController *dst = (UIViewController *) self.destinationViewController;
NSLog(@"src %@", src);
[src.navigationController pushViewController:dst animated:NO];
}
@end
在某些情况下,使用此 segue 有时会使我的应用程序崩溃。当我禁用此代码并改用 push segue 时,它工作正常。
有任何想法吗?