iOS随笔小记-- 修复iOS7以上自定义LeftBarbutt
2017-06-06 本文已影响6人
七一小月
修复很简单: 在自己定义的item前边加一个FixedSpace的BarButton.
UIBarButtonItem *negativeSpacer = [[UIBarButtonItem alloc] initWithBarButtonSystemItem: UIBarButtonSystemItemFixedSpace target:nil action:nil]; negativeSpacer.width = -15; self.navigationItem.leftBarButtonItems = @[negativeSpacer, [[UIBarButtonItem alloc] initWithCustomView:button]];