私はこのアプリケーションを持っています:
ユーザーが navBarItems の 1 つ (Microsoft OUTLOOK など) をクリックしたときに、マークされた領域を変更したいと考えています。私はいくつかの調査を行ってきましたが、多くの人が、いくつかのパネルを追加して、ユーザーが navBarItem をクリックしたときにそれらを表示/非表示にできると言いました。ただし、この領域には多くのグリッドビューとその他の多くのコントロールが含まれます。すべてのコントロールを同時に実行し続けるのは CPU とメモリに負担がかかるため、アプリケーションの起動時にそれらすべてを初期化するかどうかはわかりません。そして、この種の状況に対するエレガントな解決策だとは思いません。しかし、ユーザーが対応する navBarItem をクリックしたときにコントロールを初期化することを選択すると、ユーザーにとって遅延が発生します。
この状況に最適な設計アプローチは何ですか?
PS: 商用ライブラリも使用できます。
ありがとうございました。