2012-03-26 58 views
0

自iOS 5.1發佈以來,用於在分割視圖中顯示主視圖控制器的默認設置是一種幻燈片。爲了呈現popover,您似乎必須使用UIPopover控制器來啓用它。這是否意味着popover將會過時?Apple是否會棄用UIPopover?

+2

哇,哇,哇!棄用和更改一些內部屬性是兩種不同的動物! – CodaFi 2012-03-26 05:39:08

回答

1

說到蘋果的API,已棄用意味着蘋果已經明確表示有東西正在消失。它通常伴隨着關於完成同樣事情的新方法的建議。所以,如果蘋果曾經棄用UIPopoverController,那麼只需閱讀文檔即可知道它。

也就是說,閱讀每個新版本iOS的發行說明也是一個好主意。在iOS 5.1 release notes你會發現一個說明,解釋你所看到的:

在5.1呈現左視圖(以前僅見於郵件)時,UISplitViewController類採用滑動呈現 風格。 此演示文稿由代表方法提供的 現有欄按鈕項目或右側視圖中的滑動手勢啓動時使用。獲取此行爲不需要額外的API採用 ,並且代理提供的所有現有API(包括由代理提供的UIPopoverController實例的 ) 將繼續像以前一樣工作。

+0

好的,也許貶值對我來說是錯誤的詞。既然這是現在的默認行爲,那麼是否建議我們停止使用彈出窗口來顯示主VC以支持這個新的滑動手勢? – bringel 2012-03-26 13:01:35

+0

我還沒有看到這樣的建議。 Popover視圖看起來仍然很有用 - 這只是UISplitViewController在某種程度上改變了它的行爲。 – Caleb 2012-03-26 13:25:32

相關問題