0
我想用图标和文本创建一个UIBarButtonItem。我见过this solution和this one,但是当你设置背景图像时,它不会画出边框。UIBarButtonItem带有图像和文字以及边框?
我真的不想画一个边框(看起来像一个“平原”样式)与我的图标就可以了。有没有其他的方法呢?
我想用图标和文本创建一个UIBarButtonItem。我见过this solution和this one,但是当你设置背景图像时,它不会画出边框。UIBarButtonItem带有图像和文字以及边框?
我真的不想画一个边框(看起来像一个“平原”样式)与我的图标就可以了。有没有其他的方法呢?
如果你看一下第一个解决方案,您链接到你会发现下面的行
UIBarButtonItem *barButton= [[[UIBarButtonItem alloc] initWithCustomView:chatButton] autorelease];
可以初始化你希望的任何视图按钮。你可以制作一个带有任何(可接受)视图的按钮。
例如。
// GRAPHICAL BUTTON FRAMEWORK
UIButton* btton = [UIButton buttonWithType:UIButtonTypeCustom];
[btton setFrame:CGRectMake(0, 0, 30, 30)];
[btton addTarget:self action:@selector(SOMEROUTINE) forControlEvents:UIControlEventTouchUpInside];
[btton setImage:[UIImage imageNamed:@"SOME IMAGE"] forState:UIControlStateNormal];
UIBarButtonItem* remix = [[[UIBarButtonItem alloc] initWithCustomView:btton] autorelease];
希望有所帮助!