1

アプリでTHree20のTTNavigatorを使い始めたいのですが、 iPadでは使用しないでください。

私は実際には説明がわかりません。URLブラウジングメカニズムを使用すると、IPadの画面サイズとどのように関係するのでしょうか。

iPadのTTNavigatorで問題が発生した人はいますか?

後でIPadでアプリを実行する際に問題があることを確認するために使用を開始したくありません。

4

2 に答える 2

2

iPad には、一度に複数のビューを表示できる大きな画面があります。例として、 をご覧くださいUISplitViewController

つまりTTNavigator、一度に 1 つのビューしか表示されないということです。これは、iPad の哲学にほぼ (完全ではありませんが) 反しています。

iPad ユーザーは、画面サイズが大きいため、iPhone よりも iPad の方が多くのことを表示および実行できることを期待しています。サイズが大きいほど、複数のタッチ用のスペースが増え、追加のコンテンツや情報、双方向性のためのスペースが増えます。

iPad で使用すべきではない技術的な理由はありませんTTNavigator。使いやすさ/ユーザー エクスペリエンスの理由のみです。

于 2011-02-09T11:11:33.647 に答える
1

その理由は、TTNavigator がアプリケーションのウィンドウに TTNavigationController を追加するように記述されているためです。必要に応じてこの方法で使用することもできますが、これはほとんどの開発者が iPad で使用したい方法ではありません。分割ビューのビュー コントローラの 1 つ (両方ではない場合) で、TTNavigator がビュー階層を制御できるようにしたいと考えています。

TTNavigator はアプリの主要な UIWindow で自動的に動作するように設計されているため、UISplitViewController にビュー コントローラーとして追加されることを直接サポートしていません。

Three20 をハックして機能させるか、Three20 開発者からの公式サポートをさらに数週間待つことができます。

于 2011-02-12T03:00:36.423 に答える