2010-11-05 158 views
1

我期待更改彈出邊框。這只是一個堅實的平面顏色,所以不需要圖像。 是否有我可以使用的屬性,還是必須繼承?更改UIPopover背景

回答

3

不支持通過UIPopoverController更改顯示的彈出窗口的外觀。我甚至不會嘗試,因爲你可能會做很多工作來反向工程UIPopoverController,只是爲了讓它在隨後的軟件更新中斷開。

+0

gaah很糟糕。我很驚訝這對於人們來說並不是什麼問題。這將嚴重影響我的設計。回到繪圖板我想。 – 2010-11-05 22:40:26

+0

這是真的嗎?我見過一些自定義的。但是我認爲它們是由統一的框架構成的 – nico 2011-02-25 11:13:18

+0

Apple仍然不提供定製UIPopoverController關聯視圖外觀的API。事實上,甚至沒有API來訪問該視圖。如果你想要UIPopoverController的行爲,但想要一個不同的外觀,你幾乎需要從頭開始實現你自己的類。我強烈建議不要嘗試修改或繼承UIPopoverController本身。 – Ryan 2011-02-25 17:19:04