iOS) 如何在 tabbarItems 之间添加分隔符(==分隔符)

iOS) How to add a divider(==separator) between tabbarItems

这个问题我搜索了很多次都没有得到足够的信息。

所以我会用UIButton或者UIView来代替UITabbar来解决自定义问题

我想在两个 tabbarItems 和底线之间放置分隔符(分隔符),如下图所示

但是我现在做的如下:

怎样才能做到我想要的? 我确实自定义了很多视图组件(UIViewcontroller、UIButton、UITextfiled、UITableViewCell、UICollectionViewCell),但我不知道如何自定义 tabbarItem

恐怕没有在 UITabBar 中设置分隔线的特定选项。但是您始终可以使用自定义标签栏。你可以看看这个,它有一个特殊的 属性 作为分隔符图像:

NMBottomTabBarController for iOS

还有一个选择。你可能喜欢这个 :) 我自己也在我的一个应用程序中使用过它。我制作了一个看起来像带有分隔符的标签栏的图像作为背景图像。然后把物品放在上面。十分简单。例如检查这张图片:

Image Link

希望对您有所帮助。