[英]Adding version number on Xamarin.iOS Splash screen
任何人都知道如何更新標簽並將版本號放在那里,這樣我就不需要每次在 iOS 上發布新版本時都手動編寫它。 請在此鏈接Splashscreen 中下載我的示例項目,版本號為。
我嘗試添加 UIViewController 以在 Storyboard 上使用它,但它不起作用。
首先,無法在作為 IOS 項目默認視圖的啟動屏幕上提供動態值。 你必須通過故事板創建你自己的啟動畫面,這樣你就會有視圖控制器代碼,你可以在那里做任何你想要顯示的細節。 你也可以在那里展示動畫。
您必須在 appdelegate 的 finishlaunching() 中將此 splashviewcontroller 設置為 rootviewcontroller。
檢查下面的代碼:-嘗試這樣的事情。
公共覆蓋 UIWindow 窗口 { 獲取; 放; } 公共 RootViewController RootViewController { 獲取; 放; }
public override bool FinishedLaunching(UIApplication application, NSDictionary launchOptions){
this.Window = new UIWindow(UIScreen.MainScreen.Bounds);
UINavigationController navigationController = new
UINavigationController(new SplashViewController());
Window.RootViewController = navigationController;
}
出於安全原因,我無法在我的網絡上下載您的代碼,但在 Xamarin.iOS 中,您可以從 info.plist 獲取版本號,然后將標簽文本設置為該值。 這樣,當您更新版本的版本時,標簽將自動反映當前版本號。
var appVersion = NSBundle.MainBundle.InfoDictionary["CFBundleVersion"].ToString();
lblAppVersion.Text = appVersion;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.