UILabel初始文本在作为IBOutlet连接时未显示

时间:2012-06-01 04:05:45

标签: iphone ios xcode uilabel

所以我将UILabel连接为IBOutlet。如果标签未在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”

1 个答案:

答案 0 :(得分:1)

1)在您的笔尖中单击要显示文本的标签

2)然后点击文本顶部栏视图写下你的文字@“输入总数”;

3)编译并运行你会把它看作默认文本。