2016-03-04 80 views
0

我有一个UIAlertController,带有'Cancel'和'Ok'选项,'Cancel'默认为粗体。有没有办法从'取消'中删除粗体,而是在该选项中粗体显示'确定'标题?iOS 8/9 - UIAlertController操作按钮的自定义样式(粗体)

编辑:

看来,无论何时使用:UIAlertActionStyleCancel它的样式设置为粗体,但希望不给它UIAlertActionStyleCancel风格设置另一种选择加粗。 (似乎没有一堆解决方法,这可能是不可能的)

回答

0

只需将您的确定按钮设置为风格取消,它是一个愚蠢的做法,但它的工作原理。您的其他选择是找到第三方工具并将其打包到您的应用中。

+0

如果我将它设置为取消样式,那么默认情况下它会被放入第一个选项而不是第二个选项。我想保留取消作为第一个选项和“确定”作为第二个选项,但不是粗体取消。 – cspam

+0

如何让他们既默认或OK样式?但是,这两者都不会粗体显示,但它会按照正确的顺序排列。 – Andy

+0

不,我希望其中一个粗体,但不是取消 - 这是我的问题开始。应该(我的意思是苹果应该提供一种方式)成为一种方法来做到这一点 – cspam