0

通知/アラート ビューが iPhone 画面の上部から黒のグラデーションで表示されるアプリを 1 つ見ました。

もしあれば、アラート/通知スタイルの詳細を教えてもらえますか?

4

3 に答える 3

1

あなたはこのリンクを使用することができます...多分それはあなたを助けるでしょう. もう 1 つの方法は、UIActionsheet を使用することです。

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

于 2012-04-04T08:56:32.363 に答える
0

ありますがUIActionSheet、下からレイズします。

于 2012-04-04T08:54:37.497 に答える
0

残念ながら違います。また、元のUIAlertViewをカスタマイズするのは、サブビュー階層に作用するトリックです。サブクラス化して背景色を変更すると、drawRect:メソッドがオーバーライドされ、これらのコード行で元の背景が削除されます。

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

しかし、それはトリックであり、iOSの将来のリリースで失われる可能性があります

于 2012-04-04T08:55:52.233 に答える