Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.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 7上的uibarbuttoneim不平坦_Ios_Objective C_Xcode_Uikit_Uibarbuttonitem - Fatal编程技术网

iOS 7上的uibarbuttoneim不平坦

iOS 7上的uibarbuttoneim不平坦,ios,objective-c,xcode,uikit,uibarbuttonitem,Ios,Objective C,Xcode,Uikit,Uibarbuttonitem,只是一个简单的问题。我正在为iOS 7更新我公司的应用程序,我遇到了几堵墙。现在,最大的一个是UIBARBUTTONIM。当我根据iOS 7编译我的应用程序,然后运行该应用程序时,我会得到旧的工具栏按钮 简而言之,我的工具栏按钮如下所示: 而不仅仅是文本。应用程序本身最初是在iOS 5上编写的,因此我们在过去几年中一直在更新它。顺便说一句,我是这样添加按钮的: self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] in

只是一个简单的问题。我正在为iOS 7更新我公司的应用程序,我遇到了几堵墙。现在,最大的一个是UIBARBUTTONIM。当我根据iOS 7编译我的应用程序,然后运行该应用程序时,我会得到旧的工具栏按钮

简而言之,我的工具栏按钮如下所示:

而不仅仅是文本。应用程序本身最初是在iOS 5上编写的,因此我们在过去几年中一直在更新它。顺便说一句,我是这样添加按钮的:

self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Done" style:UIBarButtonSystemItemDone target:nil action:nil];
如有任何建议或线索,我们将不胜感激


谢谢

看起来不像是系统按钮


您确定没有为按钮设置自定义背景,可能是使用了
ui外观
代理吗?

可能是您的按钮具有类似图像的背景,

请尝试以下操作:)


尝试使用不同的样式谢谢您的回复。。。不幸的是,仅仅改变样式对按钮没有任何影响。哦,天哪。。。我不知道如何使用代理对象来调整UI元素。我刚刚在Xcode中搜索了一下,瞧,我在app delegate中找到了代码。非常感谢你!伙计…2013年了…该开始使用ARC了!
UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithTitle:@"Done" style:UIBarButtonItemStyleDone target:nil action:nil];
self.navigationItem.leftBarButtonItem = item;