タップすると要素が灰色になるジェネリッククラスを作りたいと思います。UIButtonの灰色のオーバーレイをプログラムでタッチした状態で作成する方法はありますか?
Facebookのアプリは、私が達成したいと思うものの完璧な例です。タップすると、すべてのリンクと画像が灰色になります。
私は、彼らがUIButtonをサブクラス化していることを推測することができます。
ボタンのスタイルをUIButtonTypeCustom
にして、丸い枠線を削除しました。それ以外では、ドキュメントにそのようなプロパティがないので、グレーのオーバーレイをどのように持つかわかりません。
私はWebViewを使用していると確信しています。このWebViewは、そのグレーネスとのリンクを強調しています。 – Brian
このWebViewハイライトを自分のネイティブコードでシミュレートする必要があります。 – JoJo
@JoJo:私の答えを参照してください。私は自分の答えを編集しました。それがあなたを助けると思う。 –