Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为iOS应用程序设置特定于BarButtonItems的样式_Ios - Fatal编程技术网

为iOS应用程序设置特定于BarButtonItems的样式

为iOS应用程序设置特定于BarButtonItems的样式,ios,Ios,我正在使用iOS 5外观API将所有BarItemButton设置为特定样式,如下所示: id barButtonAppearance = [UIBarButtonItem appearance]; [barButtonAppearance setBackgroundImage:[theme imageForBarButtonNormal] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault]; 一切都很好,除

我正在使用iOS 5外观API将所有BarItemButton设置为特定样式,如下所示:

 id barButtonAppearance = [UIBarButtonItem appearance];
      [barButtonAppearance setBackgroundImage:[theme imageForBarButtonNormal] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
一切都很好,除了现在我有一个确认巴布托风格,我想风格不同。我尝试使用以下代码在控制器中设置样式:

self.confirmBarButtonItem.tintColor = [UIColor greenColor];

但它仍然采用了UIC的外观风格。我怎样才能改变一个uibarbuttonite的风格?

这里有一篇优秀的文章可以帮助您: