ios7以上,导航栏的按钮会出现向中间偏移问题的解决方法

原创 2015年07月08日 21:29:12

UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithCustomView:button];

UIBarButtonItem *spacer = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace

                                                                            target:nil

                                                                        action:nil];

spacer.width = -10; // for example shift right bar button to the right

    

self.navigationItem.rightBarButtonItems = @[spacer, item];

相关文章推荐

iOS小问题——取消iOS7后视图控件预留导航栏和TabBar高度的方法

结构图: 上方Navigation和下方Tab bar,TableVIew和ScrollView都会预留出他俩的位置,所以你直接定义View的frame时(假如你只想在Custom View...

自定义iOS7导航栏背景,标题和返回按钮文字颜色

在iOS7下,默认导航栏背景,颜色是这样的,接下来我们就进行自定义,如果你仅仅是更改一下背景和颜色,代码会很简单,不需要很复杂的自定义View来替代leftBarItem 更改导航栏...
  • mad1989
  • mad1989
  • 2014年11月26日 16:22
  • 185793

定制iOS 7中的导航栏和状态栏(主要是自定义的返回按钮)

转自:http://blog.csdn.net/ralbatr/article/details/22416201 注:本文译自Customizing Navigation B...

iOS 7+自定义导航栏背景,标题和返回按钮文字颜色

在iOS7下,默认导航栏背景,颜色是这样的,接下来我们就进行自定义,如果你仅仅是更改一下背景和颜色,代码会很简单,不需要很复杂的自定义View来替代leftBarItem  ...

自定义iOS7导航栏背景,标题和返回按钮文字颜色

原文:http://blog.csdn.net/mad1989/article/details/41516743 目录(?)[+] 目录(?)[+] 在iOS7下,...

自定义iOS7导航栏背景,标题和返回按钮文字颜色

在iOS7下,默认导航栏背景,颜色是这样的,接下来我们就进行自定义,如果你仅仅是更改一下背景和颜色,代码会很简单,不需要很复杂的自定义View来替代leftBarItem 更改导航栏的背景...
  • rabewu
  • rabewu
  • 2015年04月16日 17:08
  • 400

iOS导航栏自定义按钮导致点击范围过大的问题

在很多App设计中导航栏左侧/右侧都会被设计成图标。 我们通常是采用创建一个按钮的方式: // 创建按钮 UIButton *btn = [UIButton buttonWithTyp...

iOS 表视图控件当存在导航栏与Tabbar时内容的自动偏移

iOS7以后苹果将导航栏与标签栏(Tabbar)改为半透明(毛玻璃效果),同时也伴随着坐标系统的变化...

自定义导航栏按钮、图片从中间拉伸

1、自定义导航栏按钮 系统自带的UIBarButtonItem,图片和文字好像不能同时添加(我没找到同时添加的方法)。我在工程中遇到了需要背景图的导航栏右侧按钮,查了写资料之后还是放弃使用UIBar...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ios7以上,导航栏的按钮会出现向中间偏移问题的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)