0

iOS開発で物事がどのように機能するかについて少し混乱しています。ビューコントローラでアクセスしたいラベルがストーリーボードにあります。ここで、属性を作成してラベルにアクセスすることを想像します。私の質問は、ビューとコントローラーの間にリンクを作成するにはどうすればよいですか?ストーリーボードのビューにすでに多くのラベルがある場合に、この特定のラベルを制御するように指定するにはどうすればよいですか。

4

1 に答える 1

1

これを試して:

ストーリーボードを開きます。ViewControllerをクリックします。次に、xcodeの右上にあるEditorという名前の「顔」のような中央のアイコンをクリックします(蝶ネクタイの目が付いています)。これにより、ViewControllerの.hファイルが開きます。次に、ラベルを右クリックし、ポップアップが表示されたら、[新しい参照先]の横にある円のアイコンをクリックして、.hファイルにドラッグします。これにより、ラベルを指すIBOutletが次のように作成されます。

@property (weak, nonatomic) IBOutlet UILabel *myLabel;

さて、これを.mファイルの他の変数として使用してください。

@synthesize myLabel = _myLabel;
......

self.myLabel.text = @"abc";

お役に立てば幸いです。

于 2013-01-25T02:00:52.203 に答える