2011-08-28 24 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

真是陡峭的曲線:)謝謝 –