我看到一个应用程序,其中通知/警报视图来自iphone屏幕顶部,呈现渐变黑色。
我是否有关于警报/通知样式的详细信息?
答案 0 :(得分:1)
您可以使用此链接......也许它会对您有所帮助。另一种方法是使用UIActionsheet。
http://joris.kluivers.nl/blog/2009/04/23/subclass-uialertview-to-create-a-custom-alert/
答案 1 :(得分:0)
有UIActionSheet
- 但它从底部升起。
答案 2 :(得分:0)
不幸的是没有。并自定义原始UIAlertView是一个技巧,它作用于子视图层次结构。您可以对它进行子类化并更改它的背景颜色覆盖drawRect:
方法并使用这些代码行删除原始背景
- (void)didAddSubview:(UIView *)subview {
if ([subview isMemberOfClass:[UIImageView class]]) {
[subview removeFromSuperview];
}
}
但这是一个技巧,它可能会在未来的iOS版本中丢失