UIActivityIndicatorView
(here)への移行を実現するために、カスタムビューを使用してUIBarButtonItem
を作成しています。カスタムビューのUIBarButtonItemStyleを持つUIBarButtonItem
しかし、私は実際にはUIBarButtonitemStyleBordered
のような普通のUIBarButtonItemStyle
のボタンを保持したいと思っています。
これを達成する方法はありますか?
ありがとうございます!
UIActivityIndicatorView
(here)への移行を実現するために、カスタムビューを使用してUIBarButtonItem
を作成しています。カスタムビューのUIBarButtonItemStyleを持つUIBarButtonItem
しかし、私は実際にはUIBarButtonitemStyleBordered
のような普通のUIBarButtonItemStyle
のボタンを保持したいと思っています。
これを達成する方法はありますか?
ありがとうございます!
私はこの質問を理解していれば、Maps.appの[Locate]ボタンのようなものが必要です。そこにターゲットアイコンが表示され、デバイスの位置を示すアクティビティインジケータに変更されますか?
残念ながら、-initWithImage:style:target:action:
または-initWithTitle:style:target:action:
で作成されたUIBarButtonItemsは、ボタン内の任意のビューをサポートしていません。
おそらくボタンの境界を自分で描く必要があります。そのために画像を使用して、UIActivityIndicatorViewをボタン枠の画像を含むUIImageViewの上に重ねることでその効果を得ることができます。