iphone - ios label.text null

标签 iphone ios label uilabel

我正在设置 UILabel 但返回 null。

.h 文件:

@property (retain,nonatomic) UILabel *label;

.m 文件:
@synthesize label;

- (void)viewDidLoad
{
    self.label.text=@"some text";
 [super viewDidLoad];
}

我检查标签的值并且为空。任何人都可以告诉我为什么是空的吗?
谁能告诉我我做错了什么?

如何从不同的 View Controller 设置标签?

最佳答案

@Vimal 的回答并没有完全回答你的问题。您确实需要将其添加到:

self.label = [[UILabel alloc] init];

但是您仍然需要设置标签的框架并将标签实际添加到 View 中:
self.label.frame = CGRectMake(30.0f, 30.0f, 60.0f, 30.0f);
[self.view addSubview: self.label];

关于iphone - ios label.text null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12429983/

相关文章:

iphone - 在 CALayer 的 mask 区域周围添加阴影

iphone - 开发像 webapp.to 这样的移动应用程序

ios - 如何在 UITextField 中写入文本并在 uiWebview 中写入 textField 时发送文本?

ios - UIButton 未激活

ios - 在 iOS 中是否可以通过 WhatsApp 将文本发送到特定的联系号码?

asp.net - 添加链接到标签 ASP.NET (VB)

HTML 放置字段集/标签相邻

iPhone cocoa "error:request for member ____ in something not a structure or union"

iphone - 不显示多个动态大小的标签

C#后台 worker 更新状态标签