0

我看到一个应用程序,其中通知/警报视图来自 iPhone 屏幕顶部,带有渐变黑色。

如果有的话,我可以提供有关警报/通知样式的详细信息吗?

4

3 回答 3

1

你可以使用这个链接......也许它会帮助你。另一种方法是使用 UIActionsheet。

http://joris.kluivers.nl/blog/2009/04/23/subclass-uialertview-to-create-a-custom-alert/

于 2012-04-04T08:56:32.363 回答
0

不幸的是没有。并且自定义原始 UIAlertView 是一个技巧,它作用于子视图层次结构。您可以对其进行子类化并更改其背景颜色,覆盖该drawRect:方法并使用这些代码行删除原始背景

- (void)didAddSubview:(UIView *)subview {
if ([subview isMemberOfClass:[UIImageView class]]) {
    [subview removeFromSuperview];
}
}

但这是一个技巧,它可能会在未来的 iOS 版本中丢失

于 2012-04-04T08:55:52.233 回答
0

UIActionSheet——但它是从底部加注的。

于 2012-04-04T08:54:37.497 回答