2013-05-03 70 views
1

如何在不使用自定義按鈕的情況下將圖像設置爲UIAlertview按鈕?如何在iOS中將圖像設置爲uialertview按鈕?

任何人都可以幫助我嗎?

+0

我不認爲你可以用默認組件做到這一點。 – 2013-05-03 09:34:38

+0

請嘗試使用我的code.It可能會幫助你,親愛的。 – 2013-05-03 11:52:56

回答

2

請儘量使用這一個最好的WCAlertView。我認爲它可以幫助你.. 你可以這樣使用,而不使用自定義按鈕。

for (UIView *view in [alert subviews]) 
{ 
    if ([view isKindOfClass:[UIButton class]]) 
    {    
     [view setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"imageName"]]]; 
    } 
} 
+0

這對我無效,因爲警報子視圖爲空(在調用[alert show]之前或之後)。任何想法? iOS 9. – 2016-07-18 05:08:16

+0

@ HackingBear UIAlertView在iOS 8中已棄用,請使用UIAlertController而不是UIAlertView。 – 2016-07-18 05:14:49

-1

看到的UIAlertView中按鈕

UIAlertview

我認爲這是可以改變顏色

+0

有沒有可能爲警報按鈕設置圖像(確定並取消)? – iniyaniOS 2013-05-03 09:48:59

+0

請參閱@ sunny的答案,您必須創建自定義類像WCAlertView.h和WCAlertView.m – 2013-05-03 10:06:24

+0

誰給出了投票? whay? – 2013-05-03 10:13:54