私はiphone開発に不慣れです。uiviewで宣言されたインスタンス変数にそのuiviewサブビューからアクセスしたいと思います。助けてください。ありがとう。
1620 次
3 に答える
2
技術的には、子のインスタンス メソッドの 1 つから行うだけで、親のプロパティに[[self superview] foo]
アクセスできます(ただし、スーパービューをキャストする必要がある場合があります)。foo
ただし、考慮すべきことは、階層データ構造 (UIView 階層など) では、可能であれば、子が親の詳細をあまり「知らない」ことが一般的に良い方法です。
于 2010-02-06T21:16:21.920 に答える
1
UIViewにはsuperview
、ビューのスーパービューがある場合はそれを指すプロパティがあります。指しているオブジェクトにメッセージを送信できます。
于 2010-02-06T21:09:24.657 に答える
1
view.superview.iVar
于 2010-02-06T21:13:53.483 に答える