2017-08-10 13 views
0

我想實現的是結構如下我可以在Swift中的表格單元格中顯示其他故事板場景嗎?

標題1


主要1手風琴風格表(隱藏,取消隱藏,如果標題1按下)


標題2


主要2(隱藏,如果標題2被按下,取消隱藏)


標題3


主要3(隱藏,取消隱藏,如果標題3按下)


我得到的結構準備好了,但我需要顯示三種不同的場景,我分別在單元格Main 1,2,3的故事板上創建。有沒有辦法實現這一點,還是我應該採取完全不同的方法來實現這一點?

like this

回答

0

是的,你可以用ContainerView做到這一點,故事板參考 enter image description here

enter image description here

編程:

@IBOutlet weak var containerView: UIView! 

let vc = ViewController.fromStoryboard 
addChildViewController(vc) 
container.view.translatesAutoresizingMaskIntoConstraints = false 
containerView.addSubview(vc.view) 
vc.didMove(toParentViewController: self) 

故事板 enter image description here

相關問題