IOS 7.1 UITabBarItem titlePositionAdjustment和imageInsets(IOS 7.1 UITabBarItem titlePositionAdjustmen

编程入门 行业动态 更新时间:2024-10-28 03:29:33
IOS 7.1 UITabBarItem titlePositionAdjustment和imageInsets(IOS 7.1 UITabBarItem titlePositionAdjustment and imageInsets)

对于以前版本的iOS 7,当我需要在UITabBarItem上移动标题和图像(通常是图标)的位置时,需要两个设置。

myViewController.tabBarItem.imageInsets = UIEdgeInsetsMake(0, -15, 0, 15); myViewController.tabBarItem.titlePositionAdjustment = UIOffsetMake(-15, 0);

然而,这引入了自iOS 7.1更新以来图像的插入尺寸的两倍。 以下是根据我的发现得出的答案。

For previous versions of iOS 7 when I needed to shift the position of the title and image (usually an icon) on a UITabBarItem two settings were required.

myViewController.tabBarItem.imageInsets = UIEdgeInsetsMake(0, -15, 0, 15); myViewController.tabBarItem.titlePositionAdjustment = UIOffsetMake(-15, 0);

This however introduced double the inset size for the image since the 7.1 update of iOS. Below is an answer based on my findings.

最满意答案

不再需要上面的第一行作为行

myViewController.tabBarItem.titlePositionAdjustment = UIOffsetMake(-15, 0);

现在也适当地移动图像。

The first line from above is no longer required as the line

myViewController.tabBarItem.titlePositionAdjustment = UIOffsetMake(-15, 0);

now also moves the image appropriately.

更多推荐

本文发布于:2023-08-05 19:07:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1436710.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:IOS   UITabBarItem   imageInsets   titlePositionAdjustment

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!