我正在尝试创建一个 UIToolBar 看起来像 image-1 ,但是我的操作输出确实以 image-2 的形式出现。如何在其 Items 之间添加 UIToolBar 的阴影层和分隔符?
我确实为分隔符找到了这个问题,但那里没有答案-> UIToolbar 中工具栏项之间的分隔符
我正在尝试创建一个 UIToolBar 看起来像 image-1 ,但是我的操作输出确实以 image-2 的形式出现。如何在其 Items 之间添加 UIToolBar 的阴影层和分隔符?
我确实为分隔符找到了这个问题,但那里没有答案-> UIToolbar 中工具栏项之间的分隔符
GitHub 上还有一个库选项: https ://github.com/iosphere/ISHHoverBar
编辑:
这就是你使用 lib (ViewDidLoad) 的方式
UIBarButtonItem *mapBarButton = [[MKUserTrackingBarButtonItem alloc] initWithMapView:self.mapView];
UIButton *infoButton = [UIButton buttonWithType:UIButtonTypeInfoLight];
[infoButton addTarget:self action:@selector(toggleOrientation:) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *infoBarButton = [[UIBarButtonItem alloc] initWithCustomView:infoButton];
[self.hoverbar setItems:@[mapBarButton, infoBarButton]];