0

以前のバージョンの Xcode では iOS>5.0 用のアプリケーションを開発/テストできなかったため、Xcode 4.4 へのアップグレードを完了しました。

とにかく、アプリケーションの作成を開始しました - タブバー コントローラー アプリケーションです。最初のビュー内でボタン (IBOutlet) を作成しましたが、ストーリーボードでシーンとビュー コントローラーを接続できないようです。

ストーリーボードでView Controllerをコントロールクリックすると、アウトレットの下にsearchDisplayViewControllerとViewしか表示されません。作成したアウトレットが表示されません。

ありがとう

編集- ビューがタブ バー項目のシーンに接続されていない場合、正常に機能しています。

4

2 に答える 2

1

私はちょうどこれに出くわしました: InterfaceBuilder は IBOutlets がどこに配置されているかを特定しているように見えるので、以前のようにクラスの .h ではなく、.m に配置する必要があります。逆の場合、IB は接続するコンセントを表示しません。

@interface MyViewController ()
@property (strong, nonatomic) IBOutlet UIScrollView *scrollview;
@property (strong, nonatomic) IBOutlet UIImageView *photo;
@property (strong, nonatomic) IBOutlet UITextField *caption;
@end

@implementation MyViewController
@synthesize scrollview, photo, caption;
...
@end
于 2012-09-01T02:55:53.333 に答える
0

ボタンからView Controllerにctrlドラッグしてみましたか?ボタンからView ControllerのヘッダーファイルへのCtrlドラッグも試してください。

別の可能な解決策は、ボタンを選択し、右側のパネルの最後のタブを開いて、そこで接続を探すことです。

于 2012-08-20T22:34:37.343 に答える