2011-08-28 62 views
0

我只是想能够动态地向父视图添加标签,即只需按下按钮即可。不是真正的世界应用程序只是学习。
这是它执行的方法的减少版本,但看不到标签。未能通过代码向父视图添加标签

- (IBAction)addLabelToParentView 
{ 
    NSLog(@"button click"); 
    UILabel* label ; 
    [label setText:@"test"]; 
    [[self view] addSubview:label]; 
} 

回答

2

您需要使用框架矩形初始化您的标签。尝试下面的代码。

- (IBAction)addLabelToParentView 
{ 
    NSLog(@"button click"); 
    UILabel* label = [[UILabel alloc] initWithFrame:CGRectMake(20.0, 20.0, 280.0, 30.0)]; 
    [label setText:@"test"]; 
    [[self view] addSubview:label]; 
} 
+0

真是陡峭的曲线:)谢谢 –