iOS 7小进度条可以改成iOS 6风格吗?

iOS 7小进度条可以改成iOS 6风格吗?,ios,ios7,uiprogressview,Ios,Ios7,Uiprogressview,我的iOS应用程序在iOS 6上运行,但当您使用iOS 7设备使用xcode 5构建应用程序时,进度条样式已更改,我无法将其作为以前的iOS 6样式返回,甚至无法更改进度视图(进度条)的高度。有没有办法改变进度条的样式?我只能在xcode中看到默认值和条形图。这是一个标准的UIKit对象。它将显示在每个系统上 如果你不喜欢iOS 7中的小条,你应该定制它 使用UIAppearanceproxy,您可以很容易地做到这一点,但您需要使用图像,非常简单,只需使图像看起来像iOS 6,就可以得到您想要的

我的iOS应用程序在iOS 6上运行,但当您使用iOS 7设备使用xcode 5构建应用程序时,进度条样式已更改,我无法将其作为以前的iOS 6样式返回,甚至无法更改进度视图(进度条)的高度。有没有办法改变进度条的样式?我只能在xcode中看到默认值和条形图。

这是一个标准的
UIKit
对象。它将显示在每个系统上

如果你不喜欢iOS 7中的小条,你应该定制它

使用
UIAppearance
proxy,您可以很容易地做到这一点,但您需要使用图像,非常简单,只需使图像看起来像iOS 6,就可以得到您想要的效果

要自定义的属性应为:

@property(nonatomic, retain) UIImage* progressImage NS_AVAILABLE_IOS(5_0) UI_APPEARANCE_SELECTOR;
@property(nonatomic, retain) UIImage* trackImage NS_AVAILABLE_IOS(5_0) UI_APPEARANCE_SELECTOR;

我直接在xib中更改了视图的高度。我将样式更改为Bar,并加载了两个图像,一个用于进度图像,另一个用于跟踪图像。为我工作。
我希望它能有所帮助。

我正在使用iOS7 SDK为iOS4.1+开发应用程序。如果我用xcode 4构建应用程序,它似乎没问题。当您查看.XIB文件时,“Interface Builder文档”面板中的值是什么?请看:我尝试将xcode 4.6和xcode 5作为目标,但在iOS7设备上是相同的,当我尝试确定iOS6时,它是确定的。在iOS 7下,进度视图非常精简。在iOS 6上运行的同一个应用程序看起来与以前一样。