- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. //ラベルサイズ CGRect rect = CGRectMake(50,100,200,30); //ラベル作成 UILabel *myLabel = [[UILabel alloc] initWithFrame:rect]; //プロパティ設定 myLabel.text = @"こんちわ!"; myLabel.textAlignment = NSTextAlignmentCenter; myLabel.textColor = [UIColor whiteColor]; myLabel.backgroundColor = [UIColor orangeColor]; //viewに追加 [self.view addSubview:myLabel]; }
storyboardからUIを作れる他に、プログラムからUIを作ることも出来ます。ソースを複数人で管理する場合は、微妙な位置調整がわかりづらいstoryboardを使うより、きっちりソースで定義したほうがやりやすいかもしれません。