Ios 目标C:视图将显示在钮扣内的钮扣体之前运行

Ios 目标C:视图将显示在钮扣内的钮扣体之前运行,ios,objective-c,uiviewcontroller,viewwillappear,touch-up-inside,Ios,Objective C,Uiviewcontroller,Viewwillappear,Touch Up Inside,我有一个带有2个视图控制器的情节提要iOS应用程序- 第一个控制器有一个UIButton,带有下一个视图控制器的出口和一个ButtonTouchInside方法 目前,第二个视图控制器的生命周期在ButtonTouchInside主体运行之前开始,这是一个坏消息,因为ViewWillDisplay依赖于ButtonTouchInside主体的完成。我该如何阻止这种情况发生 提前感谢我假设“下一个视图控制器的出口”是指显示下一个视图控制器的动作序列,是的,这在故事板中是正确的行为 如果要在执行se

我有一个带有2个视图控制器的情节提要iOS应用程序-

第一个控制器有一个UIButton,带有下一个视图控制器的出口和一个ButtonTouchInside方法

目前,第二个视图控制器的生命周期在ButtonTouchInside主体运行之前开始,这是一个坏消息,因为ViewWillDisplay依赖于ButtonTouchInside主体的完成。我该如何阻止这种情况发生

提前感谢

我假设“下一个视图控制器的出口”是指显示下一个视图控制器的动作序列,是的,这在故事板中是正确的行为

如果要在执行segue之前执行iAction,应在两个视图控制器之间定义一个手动segue,而不引用按钮,在IB中为其指定一个标识符,然后在第一个视图控制器的iAction方法定义中,使用以下代码:

[self-PerformsgueWithIdentifier:@“SegueIdentifierGoeSher”发送方:self]