gpt4 book ai didi

iphone - 旋转:我收到错误 "wait_fences: failed to receive reply: 10004003"

转载 作者:行者123 更新时间:2023-12-03 21:17:05 25 4
gpt4 key购买 nike

我在stackoverflow上发现了一些类似的问题,但它们不能解决我的问题。第一次进行旋转时,我收到错误“wait_fences:无法接收回复:10004003”,并且它将被阻止一两秒以在新方向上打印新 View ,我的代码如下:

- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:    (NSTimeInterval)duration
{
if (isLandScape) {
[self toHorizontalBrowserView];
} else {
[self toVerticalBrowserView];
}
}

- (void)toHorizontalBrowserView
{
[horizontalBrowserViewController viewWillAppear:YES];
[self.activeViewController viewWillDisappear:YES];
[self.activeViewController.view removeFromSuperview];
[_viewController.centerView insertSubview: horizontalBrowserViewController.view atIndex:0];
[self.activeViewController viewDidDisappear:YES];
[horizontalBrowserViewController viewDidAppear:YES];
self.activeViewController = horizontalBrowserViewController;
}

- (void)toVerticalBrowserView
{
[verticalPhotoBrowserViewController viewWillAppear:YES];
[self.activeViewController viewWillDisappear:YES];
[self.activeViewController.view removeFromSuperview];
[_viewController.centerView insertSubview:verticalPhotoBrowserViewController.view atIndex:0];
[self.activeViewController viewDidDisappear:YES];
[verticalPhotoBrowserViewController viewDidAppear:YES];
_activeViewController = verticalPhotoBrowserViewController;
}

这个问题的原因是什么?如何解决?

最佳答案

我以前也遇到过这个问题。我认为问题在于您正在更新/更改 View 堆栈,同时它将进行动画处理。尝试注释掉要删除和插入 subview 的部分。

关于iphone - 旋转:我收到错误 "wait_fences: failed to receive reply: 10004003",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10792526/

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