首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIBarButtonItem减号

UIBarButtonItem减号
EN

Stack Overflow用户
提问于 2011-05-14 14:12:38
回答 3查看 978关注 0票数 2

是否有减号为"-“的UIBarButtonSystem图标?与此相反:

谢谢。

EN

回答 3

Stack Overflow用户

发布于 2011-05-14 14:21:16

不,所有可用的图标都是here。您可以改用自定义视图。

票数 2
EN

Stack Overflow用户

发布于 2017-02-17 03:46:08

我从菜单编辑->表情符号中使用EM破折号符号。它就像一个减号,但是更宽。例如:

代码语言:javascript
复制
navigationItem.leftBarButtonItem  = UIBarButtonItem(title: "—", style: .plain, target: self, action: #selector(removeColumn))

票数 1
EN

Stack Overflow用户

发布于 2011-05-14 14:20:32

要获得减号,您可以创建一个带有减号图像的自定义按钮,

如果你在下面的苹果文档中找到可用的系统UIBar..按钮

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIBarButtonItem_Class/Reference/Reference.html#//apple_ref/c/tdef/UIBarButtonSystemItem

没有减号类型的按钮可用,因此您将不得不自己创建。

使用下面的代码创建一个带有减号图像的按钮,通过添加按钮作为自定义视图来创建UIBarButtonItem

代码语言:javascript
复制
UIImage *image=[UIImage imageNamed:@"minus.png"];
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
button.bounds = CGRectMake( 0, 0, image.size.width, image.size.height );    
[button setImage:image forState:UIControlStateNormal];
[button addTarget:self action:@selector(Minus) forControlEvents:UIControlEventTouchUpInside];    
UIBarButtonItem *barButtonItem = [[UIBarButtonItem alloc] initWithCustomView:button];
self.navigationItem.rightBarButtonItem = barButtonItem;
[barButtonItem release];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6000149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档