UINavigationBar右键太高了

时间:2012-09-29 09:16:48

标签: ios xcode cocoa-touch

我正在为UINavigationBars和UIToolbars使用自定义图像。我遇到的问题是我的一个使用UINavigationBar的视图,右键显得过高 enter image description here 在使用UIToolbar的视图(模态视图,因此没有导航栏),他们看起来很好 enter image description here

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

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

由于

1 个答案:

答案 0 :(得分:1)

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