私はビューの一番下にUIToolbarを持っています。 iPhone Simulator 2.2.1を使用してアプリケーションを実行すると、ツールバーが適切に表示されます。しかし、iPhone Simulator 3.0を使用してアプリケーションを実行すると、ツールバーがその場所から上に移動します。私がこれを解決できる方法はありますか?助けていただければ幸いです。iPhone SDKに応じてuitoolbarの位置が変わる
おかげで、 サラ
私はビューの一番下にUIToolbarを持っています。 iPhone Simulator 2.2.1を使用してアプリケーションを実行すると、ツールバーが適切に表示されます。しかし、iPhone Simulator 3.0を使用してアプリケーションを実行すると、ツールバーがその場所から上に移動します。私がこれを解決できる方法はありますか?助けていただければ幸いです。iPhone SDKに応じてuitoolbarの位置が変わる
おかげで、 サラ
iPhone OS 2.xでツールバーを使用するのは難しいです。ドキュメントが不明瞭であるか、存在しない。 iPhone OS 3.0で適切なツールバー処理を追加することは、Appleが2.xでツールバーを公開していることを認めていることの明確な兆候です。
これはあなたが期待する答えではありませんが、必要な答えです。自問してみてください; 「iPhone OS 3.0へのアップデートに気にしていないユーザーは、自分のアプリのインストールに気をつけますか?」
答えはほとんどありません。
は次に何をやるべきことは、アプリケーションがUINavigationController
を使用することを確認し、そしてそれはあなたが必要UIBarButtonItem
オブジェクトとNSArray
からtoolbarItems
プロパティの設定ツールバーを必要とする各UIViewController
を持っています。
iPhone OS 3.0では、自動的に入力され、レイアウトされ、管理されないツールバーが表示されます。
は何それは、デバイス上のように見えるのでしょうか?
3.0 SDKにアップデートして以来、私は2.2.1シミュレーターに問題がありました。私がGoogleで見つけたものから、私だけではありません。デバイス上で正常に見える場合は、シミュレータの問題を無視するか、代わりに3.0シミュレータを使用してデバッグしてください。