gpt4 book ai didi

iphone - sibling 的UIViewAutoresizing?

转载 作者:行者123 更新时间:2023-12-01 19:24:29 26 4
gpt4 key购买 nike

我知道UIViewAutoresizing是相对于superview的。但是,有没有像 UIViewAutoresizing 这样的东西?为 sibling ?

例如,假设我有一个带有两个 subview 的 containerView:

  • 容器 View (高度:100)
  • subview 1(高度:30)
  • subview2(高度:70)

  • 当 subview1 的高度发生变化时,我可以告诉 UIKit 自动调整 subview2 的大小以填充 containerView 的其余部分吗?

    现在,我正在让我的 View Controller (VC)成为 subview1 的代表。然后 subview1 会在其高度发生变化时通知 VC,并且 VC 会调整 subview2 的大小。但是,我想知道是否有一种自动的方法可以做到这一点。

    最佳答案

    在 iOS 上没有自动的方法。在 Mac OS X Lion 中,Apple 引入了基于约束的布局,它可以做到。也许他们会在 future 的版本中将它带到 iOS,但现在你必须用代码来做。

    关于iphone - sibling 的UIViewAutoresizing?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8549559/

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