3

画像を追加してラジオボタンやチェックボックスのようにカスタマイズしUIViewsましたが、私の仕様ではUIAlertViewこのようにしたい...

ここに画像の説明を入力

誰でもこれを行う方法を提案できますか? ありがとう!

4

3 に答える 3

1

カスタム ビューを設計し、このコードを使用して警告ビューとしてアニメーションを与えることができます

    -(void)initialDelayEnded 
{

    alert_upload.transform = CGAffineTransformScale(CGAffineTransformIdentity, 0.001, 0.001);
    alert_upload.alpha = 1.0;
    [UIView beginAnimations:nil context:nil];
    [UIView setAnimationDuration:1/1.5];
    [UIView setAnimationDelegate:self];
    [UIView setAnimationDidStopSelector:@selector(bounce1AnimationStopped)];
    alert_upload.transform = CGAffineTransformScale(CGAffineTransformIdentity, 1.1, 1.1);
    [UIView commitAnimations];
}

- (void)bounce1AnimationStopped {
    [UIView beginAnimations:nil context:nil];
    [UIView setAnimationDuration:1.5/2];
    [UIView setAnimationDelegate:self];
    [UIView setAnimationDidStopSelector:@selector(bounce2AnimationStopped)];
    alert_upload.transform = CGAffineTransformScale(CGAffineTransformIdentity, 0.9, 0.9);
    [UIView commitAnimations];
}

- (void)bounce2AnimationStopped {
    [UIView beginAnimations:nil context:nil];
    [UIView setAnimationDuration:1.5/2];
    alert_upload.transform = CGAffineTransformIdentity;
    [UIView commitAnimations];


}

alert_upload は UIView です。

于 2013-02-05T10:33:59.850 に答える
0

このトピックに関するこれまでの質問はたくさんありますが、そのうちの1つは、カスタムアラートとアクションシートを作成できるこのコンポーネントにリンクしています。始めるのに良い方法かもしれません。

于 2013-02-05T10:13:55.180 に答える
-1

独自のカスタマイズされたアラート ビューを作成できます。ユーザーの操作がない限り、Apple はそれを拒否しません。

于 2013-02-05T12:50:33.063 に答える