2012-02-17 6 views
0

異なるView Controllerに移動する複数のアイコンを持つUIviewを作成するための最良の方法は何ですか?私はこのようなビューを作成するためのオープンソースのランチャーコードを見てきましたが、最初から作成するためのベストプラクティスは何かを知りましたか?タッチ位置を測定するコードでは大きなイメージですか?ボタンは動的に配置されていますか?これは、複数のセルが並んでいるテーブルですか? ....複数のアイコン(Yelp、Old Facebook Launcherなど)を使用したiPhoneビューの作成

Yelpのランチャは、同じパターンを

Facebook LauncherYelp Launcher

おかげで、 ロス

+0

これまでに何を試しましたか?私が知ることから、コンテンツビューのアイコンとしてのボタンを使って、ページ設定を有効にした単なるUIScrollViewです。 –

答えて

1

位置動的ボタンに従っています。各ボタンはUIButtonという別個のインスタンスです。 Richard J. Ross IIIがコメントで示唆したように、たとえば、さまざまなボタンをUIScrollViewに入れることができます。

UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)]; 
scrollView.pagingEnabled = YES; 
//set the contentSize property of scrollView to a multiple of the original frame size 
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; 
button.frame = CGRectMake(50, 50, 50, 50); 
button.image = [UIImage imageNamed:@"image.png"]; 
[scrollView addSubView:button]; 
関連する問題