Objective-C を学習していますが、特定の状況で立ち往生しています。次の状況を把握します。
コントローラーA
ControllerA.h、ControllerA.m、および ControllerA.xib ファイルがあります。
ControllerA.xib のクラスは、別のコントローラーに関連付けられています。ControllerBとしましょう。そのため、ControllerA.xib ファイルを選択し、[Identity inspector] をクリックして [Custom Class] に移動すると、クラスは UIView ではなく「ControllerB」になります。
ControllerA.m から、self.bounds.size.height などのビューのパラメーターにアクセスできません。ただし、UILabel など、この xib ファイルで作成されたオブジェクトから任意のパラメーターにアクセスできます。
コントローラーB
ControllerB.h、ControllerB.m、および ControllerB.xib ファイルはありません。
ControllerB.m からは、self.bounds.origin.x、self.bounds.size.width、self.bounds.origin.y、self.bounds.size.height にアクセスできますが、ControllerA で作成されたオブジェクトにはアクセスできません。シブ。
Delegate を使用してこれを解決しようとしましたが、ある側から別の側に情報を渡すことができませんでした。UIView クラスを ControllerB として保持したい。お願いします、これについて助けが必要です、誰か助けてくれませんか?
ありがとう、
ペドロ。