2016-01-21 52 views
0

我已經在parent viewcontroller(MainViewController)內嵌入childViewController ..但問題是它已經在我的ParentViewcontroller上看到在背景上但我想它在按鈕上單擊。 任何人都可以告訴我如何顯示childviewcontroller只有按鈕點擊..?如何顯示容器視圖的ViewController(子ViewController)上的按鈕點擊ParentViewcontroller

+0

最初隱藏childViewController的觀點,在按鈕點擊剛纔設置隱藏的假。 – Venkat

+0

感謝venkat,但它也限制我的父視圖控制器子視圖...爲什麼我的容器視圖hieght更小,我沒有把它放在任何子視圖 –

+0

是否有任何特殊的原因,你不使用2視圖控制器和調用推/點擊按鈕時顯示第二個視圖控制器的方法? – Dilip

回答

1

在MainViewController viewDidLoad

使用childView.Hidden = YES然後就隱藏ChildViewController的視圖,顯示了ChildViewController的觀點通過按鈕操作使用childView.Hidden = NO

作爲一個新手到iOS,我不知道this.May是這將是有用的You.Please給予好評,如果有幫助...

0

使用可以通過兩種方式使用子視圖。

  1. 在視圖控制器中使用UIView並根據應用程序的需要設置其寬度和高度,您可以在隱藏和取消隱藏之間切換它。
  2. 如果你想展示一些數據,需要重裝,然後使用UITableView的,而不是UIView的,它使用重新加載「[UITableView的reloadData]」
相關問題