0

私はtab1とtab2という2つのタブを持つtabBarControllerを持っています。 tab1にpressButtonという名前のボタンがあります。押すと自動的にタブ2に切り替わります。タブの切り替え時にtab2をモーダルに表示するにはどうすればよいですか?UITabBarControllerタブモーダルプレゼンテーション-Swift2 OS

モーダルプレゼンテーションの後に、両方のタブが下に表示されます。ドキュメントは、モーダルプレゼンテーションが画面全体を完全に占有すると言います。私はモーダルに下のtabBarControllerタブを隠さないようにします。どうすればいい?タブバーのカスタマイズについて

@IBOutlet func pressButton(sender: UIButton){ 
    self.tabBarController!.selectedIndex = 1 
} 
+0

私たちはタブバのためにモーダルを行うことはできません。あなたは2つのボタンを取ってボタンのクリックでモーダルアニメーションを実装することができます – Dhanunjaya

+0

@ user3774439助けてくれてありがとう。例がありますか? –

答えて

1

タブバーを表示するためのモーダルアニメーションを使用し、ボタンアクションで

Customization of Tabbar using button

次のリンクを使用しています。

ハッピーコーディング...

+0

感謝します。今週末に試してみましょう。とても有難い!!! –

+0

とても長い時間をかけて、あなたはあなたが送ったリンクを読む機会を得ました。それは神のリンクですが、私が探しているものではありません。私はすでにストーリーボードにtabBarControllerを持っています。私はIDを行うために必要なことは、タブがどのように提示されるかを変え、私は1つのタブをモーダルに提示したい。あなたの例はうまくいくだろうが、私はすでにtabBArControllerと各タブを使ってコードを大量に持っている。すべてをやり直すことはたくさんの仕事になります。 tabBarを使用してモーダルにタブを表示するには、アニメーションが必要です。 –

+0

http://stackoverflow.com/questions/5161730/iphone-how-to-switch-tabs-with-an-animationこのリンクを確認してください – Dhanunjaya