【发布时间】:2012-12-07 13:47:41
【问题描述】:
我有一个UIBarButtonItem,它只是一个图像,我想将此图像用作带有空字符串标题的条形项的背景图像。
但宽度不正确,为了获得正确的尺寸,我制作了一个带有自定义视图的 UIBarButtonItem,它是带有图像集的 UIButton。
我遇到的问题是,在横向模式下,此自定义视图无法调整大小以正确适应较小的导航栏。
我尝试通过允许灵活高度使按钮自动调整大小,但它保留了肖像的顶部和底部边距,现在我的按钮被压扁了。
我最初想使用标题为空的条形项目的原因是使用外观协议设置条形指标默认和横向的背景图像以绕过此问题。
如何使我的UIBarButtonItem 支持带有自定义视图的纵向和横向尺寸?
我有一个专用的风景图像,所以它只是更小,我想使用它不会失真。
肖像:
风景:
具有自动调整大小的横向,注意纵向的边距会导致栏按钮被过度挤压。
【问题讨论】:
-
那么这里的最终目标是什么?您只是希望它保持其纵横比吗?这基本上是我对自动调整蒙版的期望。
-
目标:为风景提供不同的图像。或使用此自定义视图的纵横比调整大小
-
您有关于这个问题的任何消息吗?我也有同样的问题。
-
还是不行。最后我使用了自动调整大小并得到了压扁的结果。比重叠 IMO 更好。还是很奇怪的问题。