2012-01-25 1 views
0

ViewController(ナビゲーションあり)のコンテンツはの7種類の異なるを表示する必要があります。私は同じ背景とナビゲーションを維持したい、唯一のことを変更する必要があります中心UIViewです。複数の「コンテンツビュー」が同じxibにあります

同じxib /ストーリーボードに7種類のUIViewsがある場合は、私が使用していないものを隠すことができますか?

彼らは私のカスタムナビゲーションアニメーションの外に混乱を作るためseguesを使用すると、いずれかの動作しません。

を達成するより良い方法はありますか私は何をしようとしていますか?提案

解決のためのおかげで

私のデザインは、私は、カスタムUIViewControllerと2 UIView秒でアイデアを模倣することを決めたので、view controller containmentを使用してはあまりにもカスタムです。あまりにも悪くないし、むしろすばやく動作します。

答えて

0

私のデザインは、私はカスタムUIViewControllerと2 UIViewsでアイデアを模倣することを決めたview controller containmentを使用するためのすぎカスタムです。あまりにも悪くないし、むしろすばやく動作します。

1

ビューコントローラの格納を使用すると、別のnibファイルからビューをロードし、コンテナビューコントローラからカスタムナビゲーションとアニメーションを引き続き提供できます。

注:これは本当に一般のiOS 5

1

からサポートされている、それはあなたの意見があまりにも多くのメモリを使用していない場合は、しかし、表示されていないビューをアンロードすることをお勧めします(および/または彼らが使用していないときにそれらを隠すことはうまくいくはずです。

View controller containmentそれぞれのビューに固有の機能(ビュー1は地図、ビュー2はテキスト、画像3は画像ギャラリー)がある場合は、おそらく何をすべきでしょうか。 UITabBarが便利かもしれませんが、アプリによって異なります。

パフォーマンスヒットは、あなたのビューの内容によって異なります。あなたがまだそれをしていない場合は、インスツルメント(リンゴの診断ツール)の使い方を学んでください。開発者向けのリソースで、「楽器でのアプリのパフォーマンスを最適化する」というタイトルのビデオを見ることは良いスタートです。

関連する問題