2012-03-20 32 views
1

我創建了一個iPad應用程序。在應用程序的中間,在一個按鈕下添加了一個分割視圖。點擊按鈕後,分割顯示成功。但在分割視圖中,我想添加一個按鈕。當點擊按鈕時,我想刪除分割視圖並在整個屏幕中顯示另一個xib。我怎樣才能做到這一點?刪除拆分視圖並在整個屏幕中顯示另一個xib

回答

1

首先,我有一些問題,

  1. ,如果你能與它的按鈕視圖控制器的頂部添加SPLITVIEW點擊?

  2. 在上述情況下,您是否在splitview控制器中獲得方向?

雖然我嘗試做我有這兩個問題。

然後我所做的是在一個按鈕上單擊以顯示我稱爲UIApplication主窗口的splitview,刪除窗口中的所有當前視圖並添加新的控制器視圖。

做同樣的事情,當需要回去。

請看下面的代碼,

- (void) displayControllerViewStack: (UIView *)view { 

    NSArray *subViews = [self.window subviews]; 
    while ([subViews count] > 0) { 
      // Need to clear out the list, as only view at index 0 gets rotation notification. 
      [(UIView *)[subViews objectAtIndex:0] removeFromSuperview]; 
      subViews = [self.window subviews]; 
    } 
[self.window addSubview: view]; 
} 

感謝,

納文珊

相關問題