在警报视图中,如何更改背景颜色和显示视图底部?

Posted

技术标签:

【中文标题】在警报视图中,如何更改背景颜色和显示视图底部?【英文标题】:In the alert view ,how to change background color & display bottom of view? 【发布时间】:2015-06-05 05:38:06 【问题描述】:

我想更改UIAlertView 视图背景颜色并更改警报视图的显示位置。

有可能吗?

【问题讨论】:

UIAlertView 类旨在按原样使用,不支持子类化。此类的视图层次结构是私有的,不得修改。 那BG怎么改? 创建符合您要求的自定义视图 你必须去自定义警报视图。从以下链接检查一些自定义:cocoacontrols.com/tags/uialertview 查看Fawad提供的链接,使用那个 【参考方案1】:

UIAlertView 类旨在按原样使用,不支持子类化。此类的视图层次结构是私有的,不得修改。

有关外观和行为配置的更多信息,请参阅AlertView。

用于更改我使用的背景颜色

WCAlertView SCLAlertView

你可以参考这个帖子ios SDK: Creating a Custom Alert View

【讨论】:

任何人都可以粉我,简单的警报视图,viewDidLoad 方法中的文本字段必须更改警报视图的背景颜色。 但我想要简单的代码,因为代码可能很难理解,这就是为什么我再次发布你能帮忙吗? 首先,没有直接的方法可以在 alertview 中完成所有这些任务。如果有必要,您需要使用任何可用的第三方应用程序或应该设计您的自定义警报视图【参考方案2】:

不,这是不可能的。您可以为此制作自定义 AlertView。看看这个https://github.com/wimagguc/ios-custom-alertview。

【讨论】:

任何人都可以粉我,简单的警报视图,viewDidLoad 方法中的文本字段必须更改警报视图的背景颜色。

以上是关于在警报视图中,如何更改背景颜色和显示视图底部?的主要内容,如果未能解决你的问题,请参考以下文章

如何在滚动时突出显示/更改表格视图部分标题的背景颜色

按下按钮时更改列表视图背景颜色

更改选项卡式视图栏颜色 SwiftUI

在按下时查看:按下时更改背景颜色?如何显示正在按下视图?

如何在 iOS 的 web 视图中更改按钮的背景颜色

如何在通知内容扩展中为我的自定义视图应用自定义字体/颜色和半透明背景?