2012-02-07 13 views
2

に接続されません。最初に私は、インターフェイスビルダーで私のオブジェクトを追加した後、私は接続を行い、作成した.hファイルとXcodeに青い線をドラッグ:XcodeのIBOutletは、私は、私は大きな問題を抱えているのXcode 4.3</p> <p>を使用していますコード

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

埋め円で。

しかし、数日後、私はUIScrollViewを追加しようとしました。ストーリーボードにオブジェクトを追加し、その行をドラッグしましたが、プロパティに接続して作成しませんでした。だから最初にコードを作り、リンクしようとしましたが、同じ問題です。だから私はスクロールビューを削除し、ボタンとlableを再度挿入しました。しかし、今はどんなオブジェクトでもコードにリンクしません!!!どうして?この問題を解決するには、私はもう一度biginningから始めなければならない!!

私が作成します。

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

ドラッグライン:ビューコントローラにNO ドラッグ:NO は反対をしました:NO

WHY?

+0

Android、huh? :) – Vladimir

答えて

1

ボタン以外の行にドラッグしようとしている場合は、何も成功しません。

あなたはscrollviewに線をドラッグしたい場合は、あなたがシーンをデフォルトでクラスのViewControllerの代わりのUIViewControllerのインスタンスを作成する必要があり

@property (strong, nonatomic) IBOutlet UIScrollview *scrollView; 
            //^^^^^^^^^^^^ this type determines what it links to in interface-builder 
+0

うん、私はそれを書いて忘れてしまった:+ – Alessandro

+0

UIIlabel ... UIIButton ... – Alessandro

+0

私は、あなたが間違っているものについていくつかの詳細を提供する必要があります私は事件が「それは働かない」以外のものであることを完全に理解すればわかりません。 –

3

に宣言を変更する必要があります。アイデンティティインスペクタ(ユーティリティの3番目のタブ)でこれを変更することができます

+0

私はそれを逃したと信じています。 @サム – Som

関連する問題