簡體   English   中英

縱向隱藏UISplitViewController中的DetaiViewController

[英]Hide DetaiViewController in UISplitViewController in portrait orientation

我想知道是否可以將UISplitController模板ipad示例的縱向隱藏DetailViewController,並以縱向全屏顯示MasterViewController,當方向更改為橫向時,請使用普通的UISplitViewController視圖,左側為masterview和右側的詳細視圖...這可能嗎?

Apple的UISplitViewController具有非常具體的行為,無法以這種方式自定義...

在我的公司中,我們必須實現自己的SplitViewController-我們的意圖是在縱向顯示時處理'masterViewController'的不同顯示,在橫向放置時兩個控制器的大小都不同(與UISplitViewController允許的大小不同),並且采用不同的處理方式縱向顯示“ masterViewController”-

如此繁瑣的定制使我們不得不處理與包含其他UIViewControllers的UIViewController有關的各種問題-(在iOS 5之前Apple不支持UIViewControllers包含!請參閱Github上的CoconutKit ,或此示例中的解決方法示例...)。

對於您的特定需求,這是Matt Gemmell自己實現自定義SplitViewController的嘗試 ,這非常好,您仍然可以分叉代碼以使其適合您的需求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM