2 つのビュー コントローラーを作成しました。最初に作成したボタンをクリックすると、ボタンとラベルを含む別のビュー コントローラーが開きます。私はすでにそれらのアウトレットと変数を作成しました。
私の質問は、ボタン\ラベルを変数\アウトレットに接続しようとしているときに、ボタン\ラベルの周りに選択が表示されない->すべてを接続できないことを意味します。なんで?
PSマイナスを入れないでください。私はただの新しいプログラマーです!
2 つのビュー コントローラーを作成しました。最初に作成したボタンをクリックすると、ボタンとラベルを含む別のビュー コントローラーが開きます。私はすでにそれらのアウトレットと変数を作成しました。
私の質問は、ボタン\ラベルを変数\アウトレットに接続しようとしているときに、ボタン\ラベルの周りに選択が表示されない->すべてを接続できないことを意味します。なんで?
PSマイナスを入れないでください。私はただの新しいプログラマーです!
IBOutlet 宣言を投稿できますか? Interface Builder で UIButton を機能させる (接続する) には、次のように UIButton を宣言する必要があります。
@property (nonatomic, strong) IBOutlet UIButton *aButton;
ラベルの場合はまったく同じです:
@property (nonatomic, strong) IBOutlet UILabel *aLabel;
IBOutlet を書き忘れたか、変数の型が間違っていると思います。
私もこれを逃した。
まだ混乱している人のために、ストーリーボードでビュー コントローラー (黄色のボックス) を選択し、[インスペクター] で [アイデンティティ インスペクター] を選択します。画像を参照してください。
これで、interface .h ファイルで IBOutlet アイテムを接続できるようになります。
Ok!課題を解決しました。
新しい を作成し、2 番目のView ControllerのIdentity InspectorObjective-C class
でその新しいクラスを選択し、その新しいクラスにすべてのコードを記述する必要がありました。