現在、私はすべてのビューコントローラに関連付けられている4つの項目を持つUITabBarControllerを持っています。私は、新しいビューコントローラには行かないがSafariでウェブサイトを起動する5番目のタブバー項目を追加したいと思う。本質的に、UIButtonのように機能します。UITabBarControllerからWebサイトを開く
ので、動作は次のようになります。
ユーザー(タブ5が一瞬青に変わり)タブにタブ5 1.
ユーザーがクリックです。
ビューは変更されません。
サイト
ユーザーがアプリに戻り、彼らはまだタブ1(タブ1が青である)である
任意のアイデア(私はこの部分を行う方法を知っている)Safariで開きますか?
現在、私のUITabBarControllerは(localControllerArrayは4 UINavigationControllersの配列である。)このようにセットアップされている:
tabBarController.viewControllers = localControllersArray;
[localControllersArray release];
[self.window setRootViewController:tabBarController];
[tabBarController release];
魅力的な作品です。ありがとう。 – Joel