2016-03-04 111 views
0

我有一個UIAlertController,帶有'Cancel'和'Ok'選項,'Cancel'默認爲粗體。有沒有辦法從'取消'中刪除粗體,而是在該選項中粗體顯示'確定'標題?iOS 8/9 - UIAlertController操作按鈕的自定義樣式(粗體)

編輯:

看來,無論何時使用:UIAlertActionStyleCancel它的樣式設置爲粗體,但希望不給它UIAlertActionStyleCancel風格設置另一種選擇加粗。 (似乎沒有一堆解決方法,這可能是不可能的)

回答

0

只需將您的確定按鈕設置爲風格取消,它是一個愚蠢的做法,但它的工作原理。您的其他選擇是找到第三方工具並將其打包到您的應用中。

+0

如果我將它設置爲取消樣式,那麼默認情況下它會被放入第一個選項而不是第二個選項。我想保留取消作爲第一個選項和「確定」作爲第二個選項,但不是粗體取消。 – cspam

+0

如何讓他們既默認或OK樣式?但是,這兩者都不會粗體顯示,但它會按照正確的順序排列。 – Andy

+0

不,我希望其中一個粗體,但不是取消 - 這是我的問題開始。應該(我的意思是蘋果應該提供一種方式)成爲一種方法來做到這一點 – cspam