使选定的 UITabBarController 项目图标更大

Posted

技术标签:

【中文标题】使选定的 UITabBarController 项目图标更大【英文标题】:Make Selected UITabBarController Item Icon Larger 【发布时间】:2016-02-04 18:37:13 【问题描述】:

我想实现这样的东西:

我想要的是选中的标签栏项目不显示标题,并让图标变大。

问题是,尝试更改项目图像框架不起作用。

任何指针?

提前谢谢你

【问题讨论】:

Moving UITabBarItem Image down?的可能重复 【参考方案1】:

您可以将 UITabBarItem 的标题设置为 nil 并设置 imageInsets,如下所示:

myTabBarItem.title = nil;
myTabBarItem.imageInsets = UIEdgeInsetsMake(0, 0, -10, 0);

将标题设置为nil 会阻止标题显示,然后图像插入调整会收回为标题保留的空间。

另见: Moving UITabBarItem Image down?

【讨论】:

以上是关于使选定的 UITabBarController 项目图标更大的主要内容,如果未能解决你的问题,请参考以下文章

React Routing:如何使选定的导航项处于活动状态?

UITabBarController

iOS基础之UITabBarController(标签视图控制器)

如何使屏幕仅垂直。 (UITabBarController/Swift)

实现 iOS 音乐应用的 UITabBarController 与选项卡之间的同步导航项

UITabBarController - 初始帧和调整大小