1

だから私は IBOutlet として接続された UILabel を持っています。ラベルが IB に接続されていない場合は最初のテキストが表示されますが、接続するとすぐに、テキストを別のものに変更する IBAction を実行するまで、最初のテキストは表示されません。例えば:

ビューがロードされたときに「合計を入力してください」と表示したいのですが、IBAction の実行後に数値に変わります。私はもう試した..

myLabel.text = @"Enter total";

Viewdidload メソッドで。私も試しました...

myLabel.hidden = NO;

IB にも正しい初期タイトルでセットアップされています。IB で IBOutlet を切断しないと、最初のテキストは何も表示されません。私は何かが足りないことを知っています...助けてください!

私の.hで

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

私のxibでは、ラベルのタイトルは「Enter total」です

4

1 に答える 1

1

1)ペン先で、テキストを表示するラベルをクリックします

2)次に、テキストのトップバービューをクリックして、@「合計を入力してください」というテキストを書きます。

3) コンパイルして実行すると、デフォルトのテキストとして表示されます。

于 2012-06-01T05:57:52.180 に答える