在iOS 7中,標準UIActivityViewController
具有半透明白色背景。相反,我的應用程序有一個黑暗的主題。當白色的UIAcitivityViewController
在黑暗的應用背景上彈出時,它看起來很糟糕。更改UIActivityViewController的背景顏色
有沒有辦法改變背景顏色UIAcitivityViewController
?
我已經試過 activityVC.view.backgroundColor = [UIColor blackColor]
,但是這使得整個畫面的黑色,而不是僅僅由UIAcitivity
圖標,如標準的白色背景上所佔的面積。
這具有如'activityVC.view.backgroundColor =相同的效果[的UIColor blackColor]'。它使一切都變黑,而不僅僅是圖標的下半部分。另外,當我選擇一個帶有alpha的顏色即0.5時,它看起來很奇怪,因爲我可以看到子視圖的框架。 – Mischa