2016-03-05 78 views

回答

-1

在您的應用程序中添加以下代碼在Xamarin.iOS項目中完成啓動方法。當它成爲

Boolean result = base.FinishedLaunching(app, options); 
UIApplication.SharedApplication.KeyWindow.TintColor = UIColor.Green; 
return result; 
+0

我應該填寫什麼綠色的例子嗎?我不知道語法... @Abhimanyu –

+0

Downvoted for DependencyService的不明原因包含在一個真正應該是一個非常簡單的例子。 – PingZing

+0

UIApplication.SharedApplication.KeyWindow.TintColor = UIColor.Green; – Daredevil

0

全球的iOS色調顏色可以通過UIApplication.KeyWindow設置的可用的應用程序後最早完成啓動:

using Foundation; 
using UIKit; 

namespace MyApp.iOS 
{ 
    [Register("AppDelegate")] 
    public class AppDelegate : global::Xamarin.Forms.Platform.iOS.FormsApplicationDelegate 
    { 
     public override bool FinishedLaunching(UIApplication uiApplication, NSDictionary launchOptions) 
     { 
      global::Xamarin.Forms.Forms.Init(); 
      LoadApplication(new App()); 
      var result = base.FinishedLaunching(uiApplication, launchOptions); 

      uiApplication.KeyWindow.TintColor = UIColor.Blue; 

      return result; 
     } 
    } 
} 
+0

這不會改變按鈕或拾取器的顏色。是否有一種自動方式讓那些挑選全球色彩? –

相關問題