Cocoa touch 如何将圆形信息按钮作为右按钮添加到导航控制器?

Cocoa touch 如何将圆形信息按钮作为右按钮添加到导航控制器?,cocoa-touch,uibarbuttonitem,Cocoa Touch,Uibarbuttonitem,我有一个导航控制器。我想向导航控制器添加一个右栏按钮项。我可以添加一个,但我想要一个特定的样式:标记为“I”,形状也为圆形。有什么财产可以这样做吗?我想没有财产可以满足你的要求。但您可以制作自定义图像并使用此方法 UIBarButtonItem *addButton = [[UIBarButtonItem alloc] initWithImage:customImage style:UIBarButtonItemStylePlain target:self action:@selector(cu

我有一个导航控制器。我想向导航控制器添加一个右栏按钮项。我可以添加一个,但我想要一个特定的样式:标记为“I”,形状也为圆形。有什么财产可以这样做吗?

我想没有财产可以满足你的要求。但您可以制作自定义图像并使用此方法

UIBarButtonItem *addButton = [[UIBarButtonItem alloc] initWithImage:customImage style:UIBarButtonItemStylePlain target:self action:@selector(customButton:)];
addButton.enabled = YES;
self.navigationItem.rightBarButtonItem = addButton;

有关更多详细信息,您可以参考。

您可以添加显示在UIBarButtonItem ClassReference中的按钮24种方式。对于圆形按钮,您可以将自定义图像设置为圆形按钮。如何固定navigationController的rightBarButtonItem的大小?我认为这将对您有所帮助。以及如何将自定义按钮添加到UIBarButtonItem?我的意思是定制uibarbuttonite。。。。