旋转ipad时如何停止自定义视图的UIBarButtonItem拉伸?

凯夫拉尔

我有一些UIBarButtonItem在我的每个视图控制器导航栏秒。右边的最后一个是具有自定义视图的商品,因为该商品上的编号是在您从购物车中添加或删除商品时更新的。

当我将项目添加到视图控制器的时navigationItem,最初看起来一切都很好。但是,当我旋转ipad时,按钮会拉伸(如果它以纵向开始)或收缩(如果它以横向开始)示例图片说明:

预期的人像外观 在景观中伸展外观

我尝试将项目的宽度设置为44(自定义uibutton的大小,因为它在我设计的xib中),在autolayout中的自定义视图上设置宽度限制,等等,但这并不是工作。如何强制导航项保持固定大小以用于自定义视图?

谢谢!

凯夫拉尔

我找到了解决此问题的方法。如果我setFrame:像这样在uibutton子类中重写

- (void)setFrame:(CGRect)frame
{
    frame.size.width = 44;
    [super setFrame:frame];
}

那么它的布局正确。似乎是一种令人讨厌的骇客/解决方法,但它确实有效!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

动画(旋转)UIBarButtonItem 自定义按钮

来自分类Dev

在旋转时自定义旋转div

来自分类Dev

在Android中旋转自定义视图

来自分类Dev

地图视图的自定义轴承旋转

来自分类Dev

Android标题栏自定义视图不拉伸

来自分类Dev

UIBarButtonItem 自定义视图方面填充 swift 4

来自分类Dev

片段上的自定义列表视图会在屏幕旋转时更改位置布局

来自分类Dev

多选表视图 - 当部分展开/折叠时在自定义标题中旋转图像

来自分类Dev

单击按钮Xamarin时如何添加自定义视图

来自分类Dev

如何使用jquery旋转和停止轮子具有自定义位置

来自分类Dev

UIBarButtonItem自定义图标

来自分类Dev

UIBarButtonItem自定义图标

来自分类Dev

具有自定义视图的旋转动画

来自分类Dev

检索自定义视图时的ClassCastException

来自分类Dev

如何使用图像和标签制作自定义UIBarButtonItem?

来自分类Dev

使用自定义适配器视图时,如何使列表视图可点击?

来自分类Dev

如何检索自定义视图的状态?

来自分类Dev

如何自定义SecureSocial 3.0视图?

来自分类Dev

Android:如何创建自定义视图

来自分类Dev

如何快速使用自定义视图?

来自分类Dev

自定义列表视图调用时,Android App停止了

来自分类Dev

Android自定义相机拉伸Surfaceview

来自分类Dev

自定义相机预览问题(拉伸)

来自分类Dev

可以对基于自定义视图的 UIBarButtonItem 使用淡色吗?

来自分类常见问题

当用作左或右导航栏项目时,具有自定义视图的UIBarButtonItem在iOS 7上未正确对齐

来自分类Dev

设置自定义UIBarButtonItem的操作

来自分类Dev

使用Android在视图剪辑范围之外进行绘制时:如何防止底层视图在自定义视图之上绘制?

来自分类Dev

如何使用jQuery自定义<ul>旋转木马滑块?

来自分类Dev

自定义UICollectionView旋转后如何触发drawrect?

Related 相关文章

  1. 1

    动画(旋转)UIBarButtonItem 自定义按钮

  2. 2

    在旋转时自定义旋转div

  3. 3

    在Android中旋转自定义视图

  4. 4

    地图视图的自定义轴承旋转

  5. 5

    Android标题栏自定义视图不拉伸

  6. 6

    UIBarButtonItem 自定义视图方面填充 swift 4

  7. 7

    片段上的自定义列表视图会在屏幕旋转时更改位置布局

  8. 8

    多选表视图 - 当部分展开/折叠时在自定义标题中旋转图像

  9. 9

    单击按钮Xamarin时如何添加自定义视图

  10. 10

    如何使用jquery旋转和停止轮子具有自定义位置

  11. 11

    UIBarButtonItem自定义图标

  12. 12

    UIBarButtonItem自定义图标

  13. 13

    具有自定义视图的旋转动画

  14. 14

    检索自定义视图时的ClassCastException

  15. 15

    如何使用图像和标签制作自定义UIBarButtonItem?

  16. 16

    使用自定义适配器视图时,如何使列表视图可点击?

  17. 17

    如何检索自定义视图的状态?

  18. 18

    如何自定义SecureSocial 3.0视图?

  19. 19

    Android:如何创建自定义视图

  20. 20

    如何快速使用自定义视图?

  21. 21

    自定义列表视图调用时,Android App停止了

  22. 22

    Android自定义相机拉伸Surfaceview

  23. 23

    自定义相机预览问题(拉伸)

  24. 24

    可以对基于自定义视图的 UIBarButtonItem 使用淡色吗?

  25. 25

    当用作左或右导航栏项目时,具有自定义视图的UIBarButtonItem在iOS 7上未正确对齐

  26. 26

    设置自定义UIBarButtonItem的操作

  27. 27

    使用Android在视图剪辑范围之外进行绘制时:如何防止底层视图在自定义视图之上绘制?

  28. 28

    如何使用jQuery自定义<ul>旋转木马滑块?

  29. 29

    自定义UICollectionView旋转后如何触发drawrect?

热门标签

归档