4

我正在创建UIBarButtonItem带有自定义视图的 a 以实现向 a 的转换,如此UIActivityIndicatorView所述。

但是我真的希望我的按钮保持正常UIBarButtonItemStyle,例如UIBarButtonitemStyleBordered.

有没有办法做到这一点?

提前致谢!

4

1 回答 1

6

如果我理解这个问题,您是否希望在 Maps.app 中有类似定位按钮的东西,它在定位设备时显示目标图标并变为活动指示器?

不幸的是 UIBarButtonItems 创建-initWithImage:style:target:action:-initWithTitle:style:target:action:不支持按钮内的任意视图。

您可能必须自己绘制按钮边框。您可以为此使用图像,并通过在包含按钮边框图像的 UIImageView 顶部堆叠 UIActivityIndi​​catorView 来实现效果。

于 2009-04-27T09:53:08.613 回答