UIBarButtonItemのグロー効果を見つけるために多くのことを試みました。これで、UIButtonを作成し、それをUIBarButtonのcustomViewとして作成します。誰かがそれをはるかに簡単にする他の方法がありますか?(UIBarButtonItemの組み込みプロパティのように)
2174 次
2 に答える
8
ボタンをタッチしたときに得られる効果という意味ですか?これはUIButtonのプロパティです(Interface Builderからもアクセスできます)。
@property(nonatomic) BOOL showsTouchWhenHighlighted
それで...
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
button.showsTouchWhenHighlighted = YES;
UIBarButtonItemのサブクラスを作成し、このコードをどこかに配置すると、再利用が非常に簡単になります(面倒ではありません)。他に方法があるかどうかはわかりません。
于 2011-02-03T13:06:48.130 に答える
0
やってみました
- (id)initWithImage:(UIImage *)image style:(UIBarButtonItemStyle)style target:(id)target action:(SEL)action
ボタンスタイルとして使用UIBarButtonItemStylePlain
于 2011-02-03T10:18:55.400 に答える