2009-10-21 162 views

回答

4

你可以做到這一點在視圖控制器方法中的一種方式如下:

UILabel *myLabel = [[UILabel alloc] initWithFrame:CGRectMake(...)]; // Create UILabel 
myLabel.tag = someTag; // set label's tag to access this label in future via [view viewWithTag:someTag]; 
... // set label's properties like text, background and text color, font size etc (e.g. myLabel.textColor = [UIColor redColor];) 
[view addSubView:myLabel]; // add label to your view 
[myLabel release]; // view owns the label now so we can release it 
+0

是否有可能適用於所有類型的控件? (添加控件的完整功能)我試圖根據從服務器獲取的XML動態加載控件。 – Ante 2010-09-24 23:52:01

+0

@Ante,當然你可以通過編程設置任何控件的所有屬性 – Vladimir 2010-09-25 10:07:25

+0

你可以給我一個動態創建按鈕的代碼示例,onclick事件更改了一些動態創建的文本標籤嗎? – Ante 2010-09-28 21:01:44