2012-09-18 8 views
7

2つのView Controllerが作成されました。最初はボタンをクリックしたときにボタンを作成し、別のView Controllerをボタンとラベルで開きます。私はすでにコンセントと変数を作成しました。ストーリーボードでボタンラベルを変数 outletに接続できません

私の質問は:\ labelと変数\ outletを接続しようとしたときにボタンの周りの選択を見ることができません\ label - >私はそれらをすべて接続できないという意味です。どうして?

P.S.新しいプログラマーだけをマイナスにしないでください!

答えて

2

IBOutlet宣言を投稿できますか?あなたは、Interface Builderで(接続)それらを動作させるために、このようなUIButtonsを宣言する必要が :

@property (nonatomic, strong) IBOutlet UIButton *aButton; 

ラベルのためにそのちょうど同じことを:

@property (nonatomic, strong) IBOutlet UILabel *aLabel; 

私はあなたがどちらかIBOutletを書くのを忘れていると思いますまたは変数の型が間違っています。

+2

そのスーパーは、それらを保持しますので、それはあなたの店は 'weak'も持っていることは非常に一般的です。 –

+1

「あなたのIBOutlet宣言を投稿できますか? [回答の代わりにコメントとして残す](http://stackoverflow.com/privileges/comment)。 –

0

私はその課題を解決しました。

私はちょうど、新しいObjective-C classを作成する第二ビューコントローラアイデンティティインスペクタにその新しいクラスを選択し、その新しいクラス内のすべてのコードを記述する必要がありました。

0

私もこれを見逃しました。

まだ混乱している人は、ストーリーボードのView Controller(黄色のボックス)を選択し、Inspectorの下にあるenter image description here Identity Inspectorを選択します。画像を参照してください。

これで、インターフェイスの.hファイルにIBOutletアイテムを接続することができます。

enter image description here

enter image description here

関連する問題