0

この質問の答えを見つけようとしましたが、見つかりませんでした。

メイン ナビゲーションとして tabBarController を使用するアプリケーションを開発しています。また、すべてのタブに navigationControllers があります。

すべての画面のナビゲーション バーの下に高さ 30 ピクセルの小さなニュース スクローラー ビューを作成したいのですが、このスクローラーはアプリケーション レベルである必要があります。これは、すべてのビューで同じテキストを表示し、同時にテキストを変更する必要があるためです。9つのscrollerViewを作成してそれらを接続するのが最善の方法ではないと思います。

iOSでこれに対する回避策はありますか?

前もって感謝します。

4

3 に答える 3

0

スクロールビューをサブビューとして保持するために、tabBarControllerをサブクラス化することはできませんか?アーキテクチャの観点から言えば、それでうまくいくでしょう。しかし、私が思うほど簡単に実行することはできませんでした。(私はインターフェースの友達ではありません)

于 2012-07-13T09:12:51.287 に答える
0

おそらく最良の方法は、UIViewController をサブクラス化し、ビューの上 (navigationBar の下) に scrollView を追加することです。その後、scrollView インスタンスを単一の (アプリ全体の) scrollView データ モデル インスタンスに接続します。たとえば、KVO や通知技術を使用します。このアプローチは、MVC パターンに適合する必要があります。

于 2012-07-13T09:20:56.790 に答える
0

ティッカーをメイン ビューに追加できますか

于 2012-07-13T09:02:54.270 に答える