gpt4 book ai didi

ios - UIVisualEffectView 在方向更改时错误地更改边界

转载 作者:行者123 更新时间:2023-11-28 07:05:00 25 4
gpt4 key购买 nike

我有一个问题一直困扰着我。我在我的应用程序主视图之上有一个自定义 View 用于设置配置。这个 View 的背景使用了一个UIVisualEffectView。但是,我的应用同时支持纵向和横向模式,并且在更改方向时,自动调整大小无法正常工作以实现模糊效果。

这就是我的意思,在模拟器中更改方向并设置慢速动画(看看 View 底部发生了什么): https://www.dropbox.com/s/bgtx8ygdawkx8be/BlurProblem.mov?dl=0

我已经尝试设置不同的内容模式并重置自动调整大小值,但似乎没有任何帮助。

如何让 UIVisualEffectView 正确调整大小?

最佳答案

尝试在您的 viewDidLayoutSubviews 方法中设置框架。这样你的框架就会在你的 View 就位后设置好。

关于ios - UIVisualEffectView 在方向更改时错误地更改边界,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30909735/

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