【问题标题】:UIAlertView Change BackGround ColorUIAlertView 更改背景颜色
【发布时间】:2013-05-18 18:37:54
【问题描述】:

您好,我正在尝试将 UiAlertview BG 颜色更改为绿色,使用 setBGcolor 它给我以下输出,在 SetBGColor 中指定了深色,以任何其他方式删除背景颜色或其他内容。

【问题讨论】:

    标签: ios background uialertview background-color


    【解决方案1】:

    不,您不能自定义UIAlertView,在这种情况下也不能使用appearance 属性。 因此,如果您必须这样做,您可以使用view 来提供类似UIAlertView 的显示。您可以使用按钮创建自定义视图并在整个应用程序中使用它。

    或者您可以查看this 链接。或许能帮到你!

    【讨论】:

    • “不,你不能自定义” :: 你怎么能这么肯定?
    • 来自 Apple 的文档:“警报视图的外观:您无法自定义警报视图的外观。”
    【解决方案2】:

    您可以更改UIAlertView 的图像或背景,但添加一些子视图。 Here 是对您有用的链接。我还从给定的链接为您发布了一些图片。但这些文件在 iOS 7 中不起作用

    希望这会有所帮助。

    【讨论】:

    • @iEinstein 您提供的链接无效..您能提供代码或有效链接吗?
    • @NarasimhaNallamsetty- 真的兄弟,iOS 6 之后它就不行了
    猜你喜欢
    • 2010-10-27
    • 2013-08-08
    • 1970-01-01
    • 1970-01-01
    • 2012-04-21
    • 2017-08-11
    相关资源
    最近更新 更多