gpt4 book ai didi

iphone - iPhone 横向 UIBarButtonItem 高度

转载 作者:行者123 更新时间:2023-12-03 18:32:59 24 4
gpt4 key购买 nike

我的 iPhone 应用程序中有一个导航栏,其中包含自定义 UIBarButtonItems:

UIBarButtonItem* homePersonButton = [[UIBarButtonItem alloc]
initWithImage:[UIImage imageNamed:@"homePerson.png"]
style:UIBarButtonItemStylePlain
target:self action:@selector(showHomePerson)];

homePerson.png 为 20 x 18。

在纵向模式下看起来不错,但在横向模式下,按钮上的 20x18 图像太高,看起来不太好看。看起来 iOS 在其标准按钮上做了一些工作,以便在图像位于较薄的导航栏中时根据需要缩小图像。

处理这个问题的最佳方法是什么?

另一个例子是我在导航栏的 titleView 中有一个自定义按钮。当应用程序旋转时,我也需要它缩小。

预先感谢您给我的任何指示!

最佳答案

工具栏和导航栏图像的大小为 20 x 20,因此当您提供的图像不符合这些尺寸时,您将由框架来调整/缩放图像,这会导致您的问题。将图像大小调整/缩放至 20x20,图像在纵向和横向上都应该看起来正确。

关于iphone - iPhone 横向 UIBarButtonItem 高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4138877/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com