我使用MKUserTrackingBarButtonItem
来切换我的MKMapView的usertrackingMode。
感谢您的帮助。
答案 0 :(得分:5)
所以似乎没有办法直接将任何类型的条形按钮项添加到UIView
。我们必须将UIToolbar
子类化为一个完全不可见的工具栏。覆盖- (void)drawRect:(CGRect)rect
并将没有,甚至不是[super drawRect]
。然后,在init中,运行以下代码:
self = [super init];
self.backgroundColor = [UIColor clearColor];
self.opaque = NO;
self.translucent = YES;
return self;
有关详细信息,请访问此链接:Couldn't UIToolBar be transparent?
答案 1 :(得分:0)
这是一个链接,您可以从按钮创建图像。您可能希望在进入多个状态时执行此操作:
答案 2 :(得分:0)
从iOS 11开始,MKUserTrackingButton
是UIView
子类。