UISplitViewController 使用 UIPopoverButton 后渲染问题

发布于 2024-10-26 21:16:32 字数 220 浏览 5 评论 0原文

我从 Xcode 4 中的 UISplitViewController 模板开始,并添加了一个覆盖整个DetailViewController 的 UIImageView。

当我运行该项目时,图像和视图渲染正确。如果我旋转设备,它也会正确呈现,但如果我在纵向时按下 PopoverButton,然后旋转设备,则图像将呈现在 rootView 上方

。 png" alt="渲染错误!!">

I started out with the UISplitViewController template in Xcode 4, and added a UIImageView that covers the whole detailViewController.

When i run the project the image and views render correctly. If i rotate the device it also renders correct, but if i hit the PopoverButton while in portrait and then rotate the device the image is rendered above the rootView..

Bad rendering!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

土豪我们做朋友吧 2024-11-02 21:16:32

我一直在尝试重现您遇到的错误,但没有成功。您能否提供有关如何添加图像视图以及如何设置其框架的信息?

我能想到的一种可能的解决方案是

self.view.clipsToBounds = YES;

在详细视图控制器的 viewDidLoad 中设置:。

不过,如果您可以提供一些代码,那就太好了,这样我就可以重现该错误并告诉您出了什么问题。

I've been trying to reproduce the bug you're experiencing, but without success. Could you provide information about how you add the image view and how you set its frame?

One possible solution that I can think of is setting:

self.view.clipsToBounds = YES;

in viewDidLoad of the detail view controller.

It would however be great if you could provide some code, so that I can reproduce the bug and tell you what's wrong.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文