私はいくつかの項目を表示するタブバーコントローラを持っています。 タブバーコントローラの1つの項目には、トップタブバーで表示される複数のビューコントローラがあります。 私は既にセグメントコントロールと複数のコンテナビューで作成しようとしましたが、正しく機能しませんでした。一番上のタブバーを1つの項目タブバーコントローラ内に作成して、複数のビューコントローラを迅速に表示するにはどうすればいいですか?
これは私がStoryboardExample
は私がトップタブバーによってアイテムタブバーとコントロールでビュー・コントローラ2の右ショーで3つのView Controllerをしたいようにしたいストーリーボードです。 これは、YouTubeのアプリケーションの[アクティビティ]タブのように、アイテムが共有と通知のトップタブバーを持つようになっています。 Shared View in Youtube Application、 Notification View in Youtube Application
編集
これが何をしたい
@objc func changeGroup(sender: UISegmentedControl)
{
if sender.numberOfSegments == 3
{
switch sender.selectedSegmentIndex
{
case 0 :
if self.groupView.isHidden == true
{
self.groupView.isHidden = false
}
if self.inspirationView.isHidden == false
{
self.inspirationView.isHidden = true
}
if self.pesantrenView.isHidden == false
{
self.pesantrenView.isHidden = true
}
case 1:
if self.groupView.isHidden == false
{
self.groupView.isHidden = true
}
if self.inspirationView.isHidden == true
{
self.inspirationView.isHidden = false
}
if self.pesantrenView.isHidden == false
{
self.pesantrenView.isHidden = true
}
case 2:
if self.groupView.isHidden == false
{
self.groupView.isHidden = true
}
if self.inspirationView.isHidden == false
{
self.inspirationView.isHidden = true
}
if self.pesantrenView.isHidden == true
{
self.pesantrenView.isHidden = false
}
default :
break
}
}
}
ポストあなたのコードの一部、タブバーによって呼び出されるstoryboardIDsを与えられているこれまでのところ、私はすでにセグメント制御し、複数のコンテナビューでそれを作ることを試みたが、それはdidnの –
**あなたはうまくいきませんでした。 –
@Tej Hai tej、そのアイテムタブのコンテナビューを切り替えるためのメソッドです –