我有一个应用程序设计,其中的Tabbar如下所示:
我试图添加TabBarController并更改其背景,但是TabBar的背景只有原始大小的图像,在不同的iPhone机型上看起来很糟糕。
下一个想法是在底部MainView上添加一个View,并在底部View中添加UIImageView。它看起来不错,但仅适用于iPhone 7/8。在其他模型上,它看起来很糟糕,因为它们的宽度和高度不同。
答案 0 :(得分:0)
您可以使用纵横比来为标签栏视图处理不同的设备分辨率。因此,它将为每个设备创建大小不同的高度和宽度的标签栏。
您可以在下面的链接中查看宽高比: