Xamarin.ios 在iOS7的monotouch中设置UINavigationBar着色颜色

Xamarin.ios 在iOS7的monotouch中设置UINavigationBar着色颜色,xamarin.ios,ios7,uinavigationbar,xcode5,Xamarin.ios,Ios7,Uinavigationbar,Xcode5,我刚刚更新到最新的Xamarin.ios4.10.0和xCode5,以便为iOS7开发应用程序。 现在,在iOS7中,UINavigationBar的着色颜色不是用着色颜色设置的,而是用BarTintColor设置的。因此,以下是: NavigationBar.TintColor = UIColor.Red; 不为ios7做任何事情(在ios6中,它会更改顶部栏的颜色) 如何使用monotouch for iOS7更改UINAvigationBar颜色?我甚至试图通过xCode5进行更改,但

我刚刚更新到最新的Xamarin.ios4.10.0和xCode5,以便为iOS7开发应用程序。 现在,在iOS7中,
UINavigationBar
的着色颜色不是用着色颜色设置的,而是用BarTintColor设置的。因此,以下是:

NavigationBar.TintColor = UIColor.Red; 
不为ios7做任何事情(在ios6中,它会更改顶部栏的颜色)

如何使用monotouch for iOS7更改
UINAvigationBar
颜色?我甚至试图通过xCode5进行更改,但似乎效果不太好

iOS7:使用tintColor为工具栏按钮项着色。 使用barTintColor为条形图背景着色

iOS6:使用tintColor着色条背景


在monotouch中将其翻译为:
TintColor
BarTintColor

,答案似乎在问题中:“但是使用BarTintColor”出于某种原因,当我到达我的UINavigationController并编写以下内容时:NavigationBar.BarTintColor未编译,它似乎无法识别此属性。我使用的是Xamarin.ios4.0.10。有什么想法吗?当我使用monotouch时,我没有BarTinColor。我从Xamarine网站更新到的最新版本,并使用xCode5。这很有道理。使用?
bartincolor
的哪个版本是
UINavigationBar
的属性。4.0.10是Xamarin.Studio的版本。Xamarin.iOS的版本是什么?(Xamarin Studio>关于Xamarin Studio>显示详细信息)。您需要Xamarin.iOS>=7.0