0

我正在为 UINavigationBars 和 UIToolbars 使用自定义图像。我遇到的问题是在我的一个使用 UINavigationBar 的视图上,右侧按钮显得太高 在此处输入图像描述 在使用 UIToolbar 的视图上(模态视图,所以没有导航栏)它们看起来很好 在此处输入图像描述

什么可能导致按钮太大?我尝试在 IB 中添加按钮并使用代码。然后像这样设置图像

UIImage *barButton = [[UIImage imageNamed:@"ButtonBlue"] resizableImageWithCapInsets:UIEdgeInsetsMake(6, 8, 6, 8)];
        [self.connectButton setBackgroundImage:barButton forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];

谢谢

4

1 回答 1

1

创建一个较小的按钮。您可以在预览中执行此操作 - 调整它的大小。确保你也有@2x 大小。T 无法回忆起这些图像的推荐尺寸——大约是 30 磅左右(搜索一下,你肯定会找到)。

于 2012-09-29T13:02:39.393 回答