我有一个UITabBar
有3个项目。
每个项目只有一个图像(没有文字)。
现在发生的是,所有三个图像都显示在每个`tabBarItem的中心。
我想要完成的是左侧UITabBarItem
的图像将对齐到左侧。中间UITabBarItem
的图像将保留在中间,右侧UITabBarItem
将与右侧对齐。
我在互联网上搜索过某种方式,但UITabBarItem
没有任何alignImage
属性或类似内容。
知道我该怎么做?
谢谢!
答案 0 :(得分:1)
答案 1 :(得分:0)
答案 2 :(得分:0)
你能试试吗?基本上,您可以在tabBarButton(image
)上设置UITabBarItem
属性的插入内容。可能有另一种方法,但试一试。
let tabBarButton = UITabBarItem.init(title: "One", image: myImage, selectedImage: nil)
tabBarButton.image?.withAlignmentRectInsets(UIEdgeInsetsMake(0, 15, 0, 0))//Give your left alignment number
//one more way
tabBarButton.imageInsets = UIEdgeInsetsMake(0, 15, 0, 0)