我试图在UIAlertView中设置文本标签的样式,但我无法使其正常工作。我有一个全局样式,所有标签文本都是黑色的,但UIAlertView背景是黑色的,所以我想在警报白色中制作标签。我的css是这样的:
label
{
color: black;
}
action-sheet label
{
color: white;
}
第一条规则正确地将所有标签文本设为黑色,但第二条规则不会使其变为白色,因此我的UIAlertViews无法读取。我做错了什么?
答案 0 :(得分:2)
我们之所以选择不支持UIAlertViews样式,因为Apple禁止在其文档here和here中使用它。
使用label {}
和button {}
之类的元素选择器设置低级视图样式可能会偶然为UIAlertViews设置样式。我们建议使用更具体的选择器来防止这种情况发生。
答案 1 :(得分:0)
我很确定它还不可能。但是对于iOS 7,Apple宣布UIAlertViews可以进行子类化和样式设置(或类似的东西),所以也许这很快就会在Pixate的雷达上实现。
<强>更新... 强>
这看起来像是在使用Pixate样式时获得自定义警报视图的一种不错的方式: