2012-02-22 26 views
0

ビュー間でこの種のナビゲーションを使用してアプリケーションを構築したいと考えています。 (メニューバーのような)テキスト項目を含むスクロールビュー。ラジオカナダアプリをアプリストアでチェックしてください(無料)。iOSナビゲーションバー

どのように進めますか?私はscrollviewが必要であることを知っているが、その後...あなたは私が、たとえばiOS版で5

チェックこのスナップショットをあまりにも多くの経験を持っていないことを理解する必要があります。

snap http://www.eazyrf.com/Snap2.jpg

+2

あなたの問題を理解するために、人々がApp Storeからアプリをダウンロードすることを期待しないでください。人々はあなたの質問に入れた情報からあなたの問題を理解できるはずです。 – Besi

+0

私はこのフォーラムの新しいユーザーです。私はすぐにイメージを残す許可を持っていません。 – user1226315

+0

新しいことはまったく問題です。しかし、あなたのポストに含まれる詳細や関連情報が多いほど、貴重な答えを得る可能性が高くなります。ところで、私はこのように間違っていないとイメージを参照できるはずです: '![image title](http://server.com/image-url.png)'。 – Besi

答えて

2

水平 scrollviewの場合は、スクロールビューを作成してボタンを追加するだけです。白い楕円を読み込んでresizeableImageWithCapInsets:を使ってテキストに合わせて伸ばして、白い「選択した」背景を作成することができます。ボタンのclickイベントを新しいビューを表示する関数にリンクします。この 'メニューバー'が標準のiOSタブバーのように機能する場合は、ビュー階層を自分で管理する必要があります。 垂直 scrollviewのために

は、最も可能性の高いあなたは、テーブルビューのUITableViewDelegateを実装したクラスは、ナビゲーションコントローラ上に新しいビューを押してdidSelectRowAtIndexPathに応答しているUINavigationController内に含まれるUITableView、見ています。これは、アイテムのスクロールリストのように見えるものを実装する一般的なパターンです。ここでは、1つのセルをタップすると新しいスクリーンに移行します。

+0

例がありますか? – user1226315

+0

はい - App Storeアプリ、iTunesアプリ、設定アプリなどリストの右側に>(より大きい)記号が表示されている場合は、それをタップすると右から新しい表示がスクロールされ、それはテーブルビューです。私が言及した3つの例はまた、ナビゲーションバーを使用し、そこにビューをプッシュ/ポップすることもあります。 – AndrewS

+0

AppleのiOSデベロッパーライブラリのページには、これとすべてのサンプルコードへのリンク(UICatalogプロジェクトを含む)のすべてが記述されています。 –

関連する問題