由於在選項卡視圖中有拆分視圖的問題,我創建了我的應用程序作爲選項卡視圖,並試圖在我的一個模擬分割視圖功能標籤。使用界面生成器添加UIView,刪除,然後添加到另一個視圖
我已經在界面生成器中以橫向方向創建了分割視圖的左側面板。當用戶更改爲肖像時,我想以編程方式從視圖中刪除左側面板,並將其添加到彈出面板以從工具欄按鈕啓動。反之亦然,當然。
我以爲我知道如何做到這一點,但它不工作。我創建了一個UIViewController它做到這一點:
- (void)viewDidLoad
{
[super viewDidLoad];
[playMakerToolsView removeFromSuperview];
[self.view addSubview:playMakerToolsView];
}
...其中playMakerToolsView
是參考的UIView從Interface Builder的補充。
但是我發現當我啓動這個popover時,它似乎不能正確顯示。彈出窗口是空白的。
我對iOS開發相對比較陌生,所以我可能會錯過某些明顯的東西。如果你能指出我的方向是好的話。
對不起,n00b在這裏,我不知道你的意思! 「設置框架」是什麼意思?這是如何將它添加到popover視圖? – user700774
@ user700774你可以從左側隱藏視圖並將其分配給popoverViewController的視圖並取消隱藏。希望你能理解。 –
嗯,那種。那麼你是說這個視圖會同時添加到兩個父母身上,並且隱藏在一個視圖中,並在另一個視圖中顯示?這聽起來不像它會起作用 - 你將如何指定你正在展示哪些,哪些不是?我可以使用這個例子嗎? – user700774