0
在縱向使用UISplitViewController時,我顯示了一個設置彈出窗口。如果我在顯示彈出窗口時將設備旋轉到橫向,則應用程序崩潰。帶UIPopoverController的UISplitViewController在旋轉時崩潰
這是因爲IPad一次只能顯示一個彈出窗口,並且UISplitViewController會顯示一個旋轉彈出窗口 - 並且在這兩個視圖之前都會發生deviceWillRotate消息。
它還有另一個消息我可以捕獲,所以我可以在UISplitViewController顯示它彈出之前關閉彈出窗口?
我只是試圖重現這一點,並沒有辦法。我在細節視圖中顯示了一個彈出窗口,然後嘗試旋轉到橫向模式,並且它工作正常。 – 2010-12-21 04:41:33