gpt4 book ai didi

iphone - willAnimateToRotation 没有被调用

转载 作者:行者123 更新时间:2023-11-28 23:07:54 24 4
gpt4 key购买 nike

我的 UIViewController 子类中有以下代码,但是从未调用 willAnimateROtationToInterface。知道为什么吗?

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
// Return YES for supported orientations
return YES;
}

- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
{

}

更新:父 View Controller 方向更改委托(delegate)被调用,但不是这个。我将这个 View Controller 添加为父 View Controller 的 subview

父 View Controller 是一个 UINavigationController,所以我是这样添加 subview 的:

[self.navController.view addSubview:viewController.view];

最佳答案

事实证明这是 View Controller 包含的问题,即 UIViewController 嵌套在另一个自定义 UIViewController 子类中,该子类没有转发通知(或使用iOS5 的 UIViewController 包含方法)。

关于iphone - willAnimateToRotation 没有被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8965936/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com