gpt4 book ai didi

iOS:确定所有 child 何时调用了 layoutSubviews

转载 作者:技术小花猫 更新时间:2023-10-29 11:06:55 24 4
gpt4 key购买 nike

看起来 viewDidLayoutSubviews 是在 layoutSubviews 对 View 调用之后立即调用的,在 layoutSubviews 对该 View 的 subview 调用之前。有什么方法可以知道何时在 View 上调用了 layoutSubviews 及其所有也需要更新布局的 subview ?

最佳答案

您不必知道 subview 的 subview 是否更新了它们的布局:这听起来耦合太紧了。此外,每个 subview 可能会以不同方式处理各自 subview 的排列,并且可能根本不需要(需要)为其 subview 调用 layoutSubviews。你应该只需要知道你的直接 subview 。您应该或多或少地将它们视为黑盒,而不关心它们是否有自己的 subview 。

关于iOS:确定所有 child 何时调用了 layoutSubviews,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20765728/

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