2

インターフェイス ビルダーを使用してカスタムUIViewサブクラスを nib に埋め込もうとしていますが、カスタム ビューの nib が別の nib にあります。awakeAfterUsingCoder:(NSCoder *)aDecoderそのため、カスタムの正しいペン先を動的に選択するために使用しますUIView。唯一の問題は、ファイルの所有者が新しい nib に渡されないことです。

NSCoderに渡された nib のファイルの所有者を取得する必要があるため、awakeAfterUsingCoder:(NSCoder *)aDecoder使用時に置換オブジェクトに適切に設定できます[nib instantiateWithOwner:owner options:nil];

NSCoderオブジェクトからファイルの所有者を取得する方法を知っている人はいますか?

4

0 に答える 0