1

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

ツールバーをつかむことはできますが、内部のボタンをつかむことはできません。どうすればそれを解決できますか?

4

2 に答える 2

2

サンプル 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 から IB のドキュメント ウィンドウ(Command+0) のファイルの所有者オブジェクトにドラッグします。次に、IBOutlet を選択します。

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

于 2009-07-09T08:42:06.390 に答える