0

ここに画像の説明を入力UIAlertView をカスタマイズしました (コードは後述します)。「 if ([subview isKindOfClass:[UIImageView class]])」の部分で uialertview (カスタム アラート ビュー) を 2 回呼び出すと失敗する以外は問題なく動作します。解決策は何ですか?

4

1 に答える 1

0

代わりに次のいずれかを試してください。

  1. drawRect: メソッドをオーバーライドできます。これに関するチュートリアルは次のとおりです。

    UIAlertView をサブクラス化してアラートの外観をカスタマイズする http://joris.kluivers.nl/blog/2009/04/23/subclass-uialertview-to-create-a-custom-alert/

  2. 代わりに、アラート ビューの代わりに使用できます。ここにいいものがあります:

    https://github.com/gpambrozio/BlockAlertsAnd-ActionSheets

    ( show メソッドをオーバーライドすることが最善の方法だとは思いませんが、上記のいずれかを実装することは、迅速かつ簡単に行うことができます。)

于 2012-09-07T07:22:46.177 に答える