gpt4 book ai didi

iPhone 开发 - 手动旋转 View

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

如何使用 autoresizingMasks 手动旋转 View ,就好像用户旋转了手机并且它已自动旋转一样。我也希望它是即时的,没有动画。我想知道为什么我需要这个,请查看我的其他问题 iPhone Dev - keeping interface rotation .

谢谢!!

最佳答案

您想要在这里做的是使用仿射变换来旋转您的 View ,我已经完成了这一点,尽管我目前没有代码。如果你做了一个简单的旋转,你会发现你的 View 将被切断,而不是像你想要的那样位于中心,你需要在这里做的是设置图层的 anchor (调整该值,直到得到你想要的)以便 View 出现在您想要的位置。解决这个问题的方法就是进行 90 度仿射变换旋转并查看它对 View 的影响。这样您应该能够弄清楚图层 anchor 需要在哪里。稍后当我在我的 Mac 面前时,我会在这里发布一些示例代码。希望对您有帮助

关于iPhone 开发 - 手动旋转 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1220580/

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