gpt4 book ai didi

iOS:如何防止调整大小后的 View 自行重置?

转载 作者:行者123 更新时间:2023-11-29 10:58:47 24 4
gpt4 key购买 nike

我正在使用 ECSlidingViewController .当应用程序启动时,它会打开一个动态调整大小的 ScrollView ,因为它包含标签和表格 View 。表格和包含它的 ScrollView 都已调整大小。

首次加载 View 时,一切都按预期工作。但是,如果我打开和关闭菜单 View ,或者如果我使用它转到任何自行调整大小的 View ,则调整大小不起作用。相反,它显示 ScrollView ,就好像它在 Storyboard中分配了高度。

我完全不知道为什么会这样,非常感谢帮助。当然,我也可以发布代码,但我不知道哪些代码可能有帮助,因为我猜错误出在 ECSlidingViewController 方面。

最佳答案

您使用的是自动布局吗?如果是这样,无论何时发生触发约束应用的其他事情,所有帧都将重置为这些约束规定的值。尝试关闭自动布局,看看是否可以解决问题。引用你的auto layout settings .

或者,如果您想保留自动布局,我通常建议通过编程方式更改框架 changing the constant values of the constraints .但是,我不熟悉 ECSlidingViewController,所以我不知道在这种特殊情况下这是否是一个合理的选择。

关于iOS:如何防止调整大小后的 View 自行重置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17034126/

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