ios - UIBarButtonItem 在 iOS 7 上不平坦

标签 ios objective-c xcode uikit uibarbuttonitem

只是一个简短的问题。我正在为 iOS 7 更新我公司的应用程序,但遇到了一些问题。现在,最重要的是 UIBarButtonItem。当我针对 iOS 7 编译我的应用程序然后运行该应用程序时,我得到了旧的栏按钮。

简而言之,我的栏按钮看起来像这样:

enter image description here

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

self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Done" style:UIBarButtonSystemItemDone target:nil action:nil];

任何建议或线索将不胜感激。

谢谢!

最佳答案

这看起来不像是系统按钮。

你确定你没有为按钮设置自定义背景,也许使用 UIAppearance 代理?

关于ios - UIBarButtonItem 在 iOS 7 上不平坦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19106851/

相关文章:

swift - Xcode9.3.1配置LinePhone

ios - 在所有工作日触发本地 iOS 通知

objective-c - 使用自定义 Response 类将运行时信息添加到 CocoaHTTPServer

iphone - 以编程方式为 .xib 中的 UIScrollView 设置委托(delegate)

ios - 为什么在使用 AVAssetExportSession 导出电影时没有视频?

ios - 找不到 UIKit/UIKit.h 文件 - XCode 4.6.1 - Objective-C

ios - UICollectionView 状态恢复 : restore all UICollectionViewCells

ios - 满足条件时执行完成处理程序

ios - 预填充的静态数据,以在我的 iOS 应用程序中发布

ios - 使用 Firebase 链接 UIProgressView 以显示下载进度