我目前正在为每个标签栏项添加图片.我喜欢的一个图像的大小比条形项目的区域大得多.当我在故事板中设置条形图的图像并运行模拟器时...带有该图像的条形按钮覆盖整个屏幕.
现在我认为有一些自动方式允许图像调整每个条形按钮的大小.遗憾的是情况并非如此.有没有办法在标签栏加载时我可以调整每个标签栏中的图像大小?
我有一个UITabBarController,我使用此代码来设置选择指标图像:
let selectedBG = UIImage(named:"tabbarbgtest.png")?.resizableImageWithCapInsets(UIEdgeInsetsMake(0, 0, 0, 0))
UITabBar.appearance().selectionIndicatorImage = selectedBG
Run Code Online (Sandbox Code Playgroud)
但是图像并没有填满整个空间 - 见下图:
图像只是一个红色正方形,在82x49px上有一个解决方案,但是如果图像更宽,它仍然无法填满整个空间.希望你们能帮忙 - 谢谢.