簡體   English   中英

為什么模式視圖(由詳細視圖控制器呈現)呈現視圖控制器是拆分視圖控制器?

[英]Why modal view's (presented by detail view controller) presenting view controller is split view controller?

我有一個非常簡單的拆分視圖控制器,其中包含一個主視圖控制器和另一個詳細視圖控制器。

我在細節視圖控制器和另一個視圖控制器(A)之間放置了模式選擇。 當我檢查A的呈現視圖控制器時,它是拆分視圖控制器,而不是詳細視圖控制器。

我的問題是,由於事實視圖控制器被隔離到A,為什么A的呈現視圖控制器是拆分視圖控制器?

rdelmar是正確的,但是當在代碼中放置definePresentationContext並將情節提要中的Presentation設置為Current Context時,我仍然偶爾會發生這種情況。 我還必須在情節提要中檢查“定義上下文”。

簡而言之,演示視圖控制器應具有Presentation = Current Context,並在情節提要中的Defines Context旁邊打勾。

暫無
暫無

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

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