「ファイルの所有者」をツールバーのボタンに接続するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/1096427

  •  11-09-2019
  •  | 
  •  

質問

「ファイルの所有者」をツールバーのボタンに接続することに夢中になりました。それ、どうやったら出来るの?

ツールバーのみを取得できますが、内部のボタンは取得できません。どうすれば解決できますか?

役に立ちましたか?

解決

サンプル iPhone アプリケーションの場合、UIButton に変更を加えられるように UIButton (IBOutlet) への接続を作成するプロセスは次のようになります。

myClass.h

#import <Cocoa/Cocoa.h>

@interface myClass {

    UIButton *myButton;
}

@property (retain) IBOutlet UIButton *myButton;

@end

myClass.m

#import "myClass.h"

@implementation myClass

@synthesize myButton;

@end

次に、Interface Builder で XIB ファイルを開き、Control キーを押したままにして、インターフェイスの UIButton からファイルの Owner オブジェクトまでマウスをドラッグします。 ドキュメントウィンドウ IB では (Command+0)。次に、IBOutlet を選択します。

ドラッグ時にアウトレットを表示するには、通常、Interface Builder に入る前にプロジェクトをビルドする必要があります。次に、作成した IBOutlet のクラス タイプが正しいことを確認します。

他のヒント

を確認してくださいファイルの所有者は、(アイデンティティインスペクタで見て)実際のクラスに設定されています。次のボタンのためにIBOutletを持っていることを確認してください。

@interface Foo {
   IBOutlet UIButton *button;
}

次に、CTRL-ドラッグファイルの所有者ノードからボタンに(いずれかのビューの階層構造または実際の画面で)。

あなたはまだボタンを選択することができない場合は、どちらかのタイプが一致していないか、おそらくツールバーがちょうどシミュレートされた...?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top