2011-02-10 5 views
4

私はUIBarButtonItemスタイルのツールバーを持っています:UIBarButtonItemStylePlain。 タッチしているときに表示されるライトを無効にするにはどうすればいいですか?UIBarButtonItemに触れるときに表示されるライトを無効にするにはどうすればいいですか?

UIButtonshowsTouchWhenHighlightedですが、このようなことはありませんUIBarButtonItemあなたは知っている可能性がありますか?

+2

iPhoneユーザーは、ツールバーのボタンを押すと、そのようなフラッシュ効果が期待されますが、私はあなたがそれを削除することをお勧めしません。 –

答えて

5

Interface Builderで、UIButtonをツールバーにドラッグします。その中にのUIBarButtonItemが作成されます。 UIButtonの種類をカスタムに設定します。次に、外観を完全にカスタマイズすることができます。たとえば、テキストの色を白に変更し、背景色を透明に変更し、もちろんハイライトを無効にします。

+0

私は設定があったことを覚えていますが、Xcode 4.xのInterfaceBuilderから消えているようです。 – auco

0

UITextFieldにドロップして編集不可能にすることもできます。

関連する問題