我正在用本教程http://mobile.tutsplus.com/tutorials/iphone/ios-sdk-uialertview-custom-graphics/中看到的类似内容覆盖 UIAlertView 类 所以我覆盖了 drawRect ...
我的问题实际上不是自定义警报本身,而是 UIAlertView 本身背后的视图背景颜色现在它是所有 UIAlertViews 都有的标准黑色渐变......关于如何做到这一点的任何想法?
我正在用本教程http://mobile.tutsplus.com/tutorials/iphone/ios-sdk-uialertview-custom-graphics/中看到的类似内容覆盖 UIAlertView 类 所以我覆盖了 drawRect ...
我的问题实际上不是自定义警报本身,而是 UIAlertView 本身背后的视图背景颜色现在它是所有 UIAlertViews 都有的标准黑色渐变......关于如何做到这一点的任何想法?
我采用了这种方法,似乎可行...在 layoutSubview 中,我正在遍历 superviews 子视图
for (UIView*superSub in self.superview.subviews) {
if ([superSub isMemberOfClass:[UIImageView class]]) {
superSub.backgroundColor = [UIColor colorWithRed:30/255. green:21/255. blue:4/255. alpha:1];
superSub.alpha = 0.77;
}
}