0

プログラムが表示される前に、ビューにボタンを設定するコードがいくつかあります。ボタンがセットアップされると、残りのプログラム実行のために 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];

読んでくれてありがとう。

4

1 に答える 1

1

「セットアップ」が作成(alloc / init)を意味する場合は、awakeFromNib:(View Controllerがペン先から読み込まれるloadView場合)または(すべてのGUIを自分で作成する場合)で行う必要があります。

あなたが実際にセットアップを意味する場合 (そしてボタンはペン先から既に追加されています)、はい、追加のセットアップを で行うことができますviewDidLoad

于 2012-11-18T21:36:04.537 に答える