首页 文章

横向模式下的TabBar图像大小

提问于
浏览
3

我正在开发支持 Portrait and Landscape 模式的应用程序 . 我在Storyboard中使用默认的TabBarController .

NOTE: I am adding custom offset on images

在纵向模式下,tabbarItems的图像大小看起来很好 . 但是当我将设备旋转到横向模式时,TabbarItems图像看起来太小了

如何解决这个问题,以便我可以为横向模式设置更大的尺寸 .

以下是纵向和横向模式的屏幕截图 .

Portrait

Landscape

横向模式中的标签栏有更好的方法吗?

谢谢!

#Edit 1 我为横向模式添加了自定义偏移(所有都具有负值)并且尺寸增加了 . 但在点击时尺寸正在增加(每次点击)

#Edit 2 我从横向模式中移除了左右插图,并且增加的图像尺寸是固定的,但尺寸再次减小 .

关于发生了什么的任何建议?

2 回答

  • 0

    我刚碰到这个,你需要设置tabbarItem的landscapeImagePhoneInsets属性 .

  • 0

    试图添加imageInsets

    var item0: UITabBarItem? = tabBarController.tabBar.items[0]
     item0?.imageInsets = UIEdgeInsetsMake(3, 0, -3, 0)
    

相关问题