去除导航栏的左右按钮的空格间隙

来源:互联网 发布:淘宝男潮鞋店铺推荐 编辑:程序博客网 时间:2024/04/28 00:30

#if __IPHONE_OS_VERSION_MAX_ALLOWED > __IPHONE_6_1


- (void)setLeftBarButtonItem:(UIBarButtonItem *)_leftBarButtonItem

{

    UIBarButtonItem *spaceButtonItem = [[UIBarButtonItemalloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpacetarget:nilaction:nil];

    spaceButtonItem.width = -12;

    

   if (_leftBarButtonItem)

    {

        [selfsetLeftBarButtonItems:@[spaceButtonItem, _leftBarButtonItem]];

    }

   else

    {

        [selfsetLeftBarButtonItems:@[spaceButtonItem]];

    }


}


- (void)setRightBarButtonItem:(UIBarButtonItem *)_rightBarButtonItem

{

    UIBarButtonItem *spaceButtonItem = [[UIBarButtonItemalloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpacetarget:nilaction:nil];

    spaceButtonItem.width = -12;

    

   if (_rightBarButtonItem)

    {

        [selfsetRightBarButtonItems:@[spaceButtonItem, _rightBarButtonItem]];

    }

   else

    {

        [selfsetRightBarButtonItems:@[spaceButtonItem]];

    }

}


#endif

0 0
原创粉丝点击