我有一个UIViewController
设置来在右侧显示一个信息按钮,UINavigationItem
如下所示:
UIButton *infoButton = [UIButton buttonWithType:UIButtonTypeInfoLight];
[infoButton addTarget:self action:@selector(toggleAboutView) forControlEvents:UIControlEventTouchUpInside];
self.navigationItem.rightBarButtonItem = [[[UIBarButtonItem alloc] initWithCustomView:infoButton] autorelease];
这很好用,但唯一的问题是按钮右侧几乎没有空间,看起来很丑:
有什么方法可以让按钮从右侧移出大约 5 px?
谢谢。