2

特定の UIView (およびそのサブビュー) をグレースケールで描画する方法はありますか?

ビュー階層を取得して、画像をオーバーレイしたり、階層内の各 UIView の描画に使用される画像を切り替えたりせずに、無効に見えるようにしようとしています。

4

3 に答える 3

0

ビューを無効にしたいときは、通常、userInteractionEnabled = NOand alpha = .5(またはその他の < 1.alpha)を設定するだけです。

于 2012-05-26T01:14:11.070 に答える
0

UIView をグレースケールで描画することはできませんが、半透明の UIView レイヤーを全体の上に配置して、グレー表示の動作を表示することができます。

これを確認してください。

于 2012-05-25T22:09:19.317 に答える