我一直在尝试在我的工具栏中有一个UIBarButtonSystemItem,它总是默认为标准的蓝色。如果我用图片或标题创建它,它与正确的颜色工作得很好,用UIBarButtonSystemItem试一下,它会变成默认颜色,但我在互联网上找不到它。
代码如下:
UIBarButtonItem *overlays = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemPageCurl target:self action:@selector(overlays)];发布于 2010-08-16 18:56:05
必须创建我自己的按钮。initWithBarButtonSystemItem默认恢复为标准颜色似乎有点小问题。几乎没有人要求苹果公司解决这个问题,但到目前为止还没有成功。
发布于 2011-05-01 21:42:54
我知道这很旧,但是按钮的颜色取决于导航栏的颜色。您必须像创建自定义按钮一样创建一个自定义按钮。这很可能是苹果的HIG交易。
https://stackoverflow.com/questions/3305633
复制相似问题