ios 带有 segue 的 transitiondelegate
ios transitiondelegate with segue
我已经实现了一个 transitiondelegate,并将其分配给 segue 中的目的地 viewcontroller(在方法 viewDidLoad 中)。我的问题是:iOS 如何知道在执行从源到目标的 segue 时使用相同的委托?我的意思是,我没有在源 viewcontroller 处分配委托。仅在目的地分配它,并且在执行 segue 时仍会调用它。
谁应该有代表权? presentingViewController 还是 destinationViewController?
我希望它只会在以相反的方式进行 segue 时被调用。
谢谢,希望我说清楚了。
在转换之前,目标视图控制器向其转换代理请求动画控制器。
您应该为目标控制器设置转换委托。
我已经实现了一个 transitiondelegate,并将其分配给 segue 中的目的地 viewcontroller(在方法 viewDidLoad 中)。我的问题是:iOS 如何知道在执行从源到目标的 segue 时使用相同的委托?我的意思是,我没有在源 viewcontroller 处分配委托。仅在目的地分配它,并且在执行 segue 时仍会调用它。
谁应该有代表权? presentingViewController 还是 destinationViewController?
我希望它只会在以相反的方式进行 segue 时被调用。
谢谢,希望我说清楚了。
在转换之前,目标视图控制器向其转换代理请求动画控制器。
您应该为目标控制器设置转换委托。