-3

コードで複雑なビューを作成する方法に関するチュートリアルを探しています。

たとえば、ビューの背景画像、ボタン付きの複数のサブビューなどです。

これを完了する方法に関するチュートリアルはありますか?

4

2 に答える 2

1

iOS の View Controller Programming Guideと、おそらくUIView documentationについて読む必要があります。

を使用して、UIView オブジェクトにいくつかのサブビューを与えることができます。

- (void)addSubview:(UIView *)view

UIView オブジェクトのメソッド。

于 2013-02-03T21:39:23.930 に答える
0

addSubviewを使用できます:

UIView *view =[[UIView alloc] initWithFrame:CGRectMake(0, 0, 320,200)];
UIImageView *imgV =[[UIImageView alloc] initWithFrame:CGRectMake(0,0,320,460)];
UIButton *btn1 =[[UIButton alloc] initWithFrame:CGRectMake(0, 0, 100,75)];

imgV.image = [UIImage imageNamed:@"background.png"];
[btn1 setTitle:@"Btn" forState:UIControlStateNormal];
[btn1 addTarget:self action:@selector(myAction:) forControlEvents:UIControlEventTouchUpInside];

[view addSubview:imgV];
[view addSubview:btn1];

[self.view addSubview:view];

これにより、背景画像とボタンを含む 1 つのビューが作成されます。概念を理解していれば、必要な数のオブジェクトを追加できます。

于 2013-02-03T21:41:53.780 に答える