iOS

iOS设置导航栏左按钮的位置

2017-01-17  本文已影响0人  渐行渐远min
UIButton*leftbutton = [selfset_leftButton];

[leftbuttonaddTarget:selfaction:@selector(left_click:)forControlEvents:UIControlEventTouchUpInside];

UIBarButtonItem*item = [[UIBarButtonItemalloc]initWithCustomView:leftbutton];

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

//将宽度设为负值

spaceItem.width= -20;

//将两个BarButtonItem都返回给NavigationItem

self.navigationItem.leftBarButtonItems=@[spaceItem ,item];
上一篇 下一篇

猜你喜欢

热点阅读