标签列表
自定义UITabBar与垂直对齐的图片
ios
swift
uitabbar
uitabbaritem
4
4
有没有办法使UITabBar仅显示填充整个TabBarItem的图像? 我尝试简单地放置一张图片并删除项目标题中的文本,但是图像总是偏离中心(标题文本所在的区域仍然存在,我无法将图像对齐到其上方)。
-
Gil
1
个回答
3
3
在UITabBar中更改UITabBarItem的图像插入。您可以调整图像插入大小,使图像变大、变小、向右移动等。
-
Abdullah
5
尝试过了,垂直插入无法超出标题文本所在的区域。我可以使用它将图像进一步向上移动,但这不是我想要的。
- Gil
我尝试使用Storyboard中的控件以及编程方式。
- Gil
没有查看代码或Storyboard很难说。我在一个测试项目的Storyboard中尝试过,对我来说似乎运行良好。
- Abdullah
更正,插图功能已经生效,但是会引起一个奇怪的视觉问题。当我在手机上运行应用程序并点击标签项时,如果我按住指头并移动它,就会导致图像变得更大......如此奇怪。
- Gil
3
关键是要同时设置顶部和底部插图,使其中一个值为另一个的负值(例如,UITabBarItem.imageInsets.top = 5 AND UITabBarItem.imageInsets.bottom = -5)。此外,请记得在添加图像之前进行此操作。
- Benjamin
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
11
UILabel垂直对齐
122
UIButton自定义字体垂直对齐
4
Swift中UITabBar按钮的垂直居中对齐
4
如何在UITabBar中垂直居中图片
20
iOS 5自定义选项卡栏图像垂直对齐
3
自定义UITabBar选中的标签图片,支持iOS 5及以上版本。
3
自iOS 13以来,UITabBar图标垂直不对齐
6
Swift iOS UITabBar自定义
4
UITabBar自定义化
4
UITextView的垂直对齐