1

ゲームで何度も再利用されるいくつかの異なるカラー ブロック画像があります (パズル ゲームの単純な四角形)。これらの画像のそれぞれに透明なオーバーレイをその場で適用したいと思います (パズル ブロックのシンボル)。これは、いくつかの異なる画像の 1 つです。これを行うための「最良の」方法はありますか?ここでサブビューを作成するのは悪い考えのようです。

UIImageView と UIImage には必要なメソッドがなく、Core Graphics にまだ飛び込んでいないように見えるので、これを尋ねますが、必要な場合はそうします。実際、誰かが良いチュートリアルを知っている場合は、共有してください.

4

1 に答える 1

0

サブビューは実際には悪い考えではなく、実装が最も簡単です。

もう 1 つの方法は、コア グラフィックスを使用してパズル イメージとオーバーレイをレンダリングする方法を使用してメソッドUIViewを上書きすることです。drawRectこれは、いくつかのUIImageViews.

于 2009-06-28T05:28:58.203 に答える