有这样一种层次关系,我希望根据 view1 的大小来改变 view2 的大小,但是在 view3 的 layoutSubviews 中无法知道 view1 的大小,也就不能写 view2.frame = view1.frame 了,我想知道怎么做?
layoutSubviews
view2.frame = view1.frame
认证0级讲师
グローバル変数を定義できます。view1 のサイズは、view2 で直接使用されます。
view1 のフレームを kvo するだけです。view1 のインスタンスを取得できない場合は、view1 のタグを設定するだけです
解決策: 1. KVO はビュー 1 のフレーム変更を監視します2. 制約を使用します
グローバル変数を定義できます。view1 のサイズは、view2 で直接使用されます。
view1 のフレームを kvo するだけです。view1 のインスタンスを取得できない場合は、view1 のタグを設定するだけです
解決策:
1. KVO はビュー 1 のフレーム変更を監視します
2. 制約を使用します