1

我正在尝试创建一个 UIToolBar 看起来像 image-1 ,但是我的操作输出确实以 image-2 的形式出现。如何在其 Items 之间添加 UIToolBar 的阴影层和分隔符?

我确实为分隔符找到了这个问题,但那里没有答案-> UIToolbar 中工具栏项之间的分隔符

图像-1

图像-2

4

1 回答 1

2

您可以查看此苹果文档:https ://developer.apple.com/library/content/documentation/UserExperience/Conceptual/UIKitUICatalog/UIToolbar.html#//apple_ref/doc/uid/TP40012857-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]];
于 2017-01-06T09:51:51.570 回答