2012-04-05 4 views
1

私はタブバーアプリケーションを使用しています。これはプログラムで同じタブバーアイテムのビューを変更することです。つまり、アプリケーションが初めて実行されるときインストール後(私は "初めての"事のためのNSUserDefaultsを使用する)タブバーの最初の項目は、最初にサインアップのページを実行する、またはビューは、タブの最初の項目に表示されますクラスの新参またはビューが含まれますバー、そしてその後、それが実行されるたびにサインイン画面が同じ最初の項目に表示されるようになりました。今はプログラマチックに行う方法が混乱しています。私はいつもインターフェイスビルダを使用して各項目のタブバーにペン先を設定します。別の状況、PLZです。私はこのことについて、この仕事をどのように行っていくのか、お世話になりました。 Saad。iphone devでタブバーのアイテムビューをプログラムで変更する

答えて

1

UITabBarControllerには、というメソッドがあり、表示するビューコントローラの配列を提供できます。 「初めて」ではないことが検出された場合は、コントローラのリストを並べ替えることができます。

+0

Phillip Mills氏はたくさんのことがありますが、これについて少し説明することができます。「初めてではないことを検出すれば、コントローラのリストを並べ替えることができます。申し訳ありませんが、私はそれが何を意味するのか理解できません。 Thanx again –

+0

また、そのメソッドへの配列内のすべてのタブバー項目のビューを提供するか、特定のタブバー項目に対して1つまたは2つのビューのみを提供できますか? –

+0

バーの各タブは、ビューコントローラを表します。私が言及したメソッドを呼び出すと、表示する順序でView Controllerの配列を渡します。初めてコントローラを追加したり、注文を変更したりする場合は、配列に入れた内容を変更することでそれを行うことができます。 (あなたは「NSUserDefaults」を初めて初めて使う方法をすでに知っていると言われているようです。) –

関連する問題