UI设置代码在哪里?

时间:2012-11-18 21:31:30

标签: objective-c ios uibutton

我有一些代码在程序显示之前在我的视图中设置按钮。设置按钮后,对于其余程序执行,UI没有其他更改。这段代码应该放在viewDidLoad吗?

这是我所指的代码类型:

UIButton *buyerButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
buyerButton.frame = CGRectMake(leftSide, topSide+(c-1)*(buttonHeight+interButtonHeight), buttonWidth, buttonHeight);
[buyerButton setTitle:thisName forState:UIControlStateNormal];
[self.view addSubview:buyerButton];

感谢阅读。

1 个答案:

答案 0 :(得分:1)

如果通过“setup”表示create(alloc / init),那么你应该在awakeFromNib:(如果您的视图控制器是从nib加载)或loadView中(如果你自己创建所有的GUI。)

如果您实际上是指设置(并且按钮已经从笔尖添加),那么您可以在viewDidLoad中进行其他设置。