-2

これに似たマルチフレームを持つiOSアプリケーションを作成したい. http://multiframe.tumblr.com/page/6

4

2 に答える 2

1

これは簡単なことです。例を示しますが、これを実践してさらに学習するには、UIImageView、CGRectMake、およびサブビューのレイアウトを調べてください。

[self.view setBackgroundColor:[UIColor blackColor]];
UIImageView *image1 = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"myImage1"]];
UIImageView *image2 = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"myImage2"]];
UIImageView *image3 = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"myImage3"]];

[image1 setFrame:CGRectMake(20, 20, 280, 133)];
[image2 setFrame:CGRectMake(20, 173, 280, 133)];
[image3 setFrame:CGRectMake(20, 20, 280, 326)];

[self.view addSubview:image1];
[self.view addSubview:image2];
[self.view addSubview:image3];
于 2012-09-11T21:12:44.460 に答える
0

iOS 開発者プログラムに登録している場合は、UICollectionView の WWDC プレゼンテーションをご覧ください。これは、UITableView と同様の方法でグリッドベースのレイアウトを作成する機能を提供します。

于 2012-09-11T21:06:01.033 に答える