public override void ViewWillDisappear(bool animated) { userNameField.ResignFirstResponder(); passwordField.ResignFirstResponder(); GymSettingsDataSource.UserName = userNameField.Text; GymSettingsDataSource.Password = passwordField.Text; GymSettingsDataSource.Write(); TTTHttp.LogOn(); if (TTTHttp.isError) { UIAlertView alert = new UIAlertView(); alert.Title = "Påloggingsfeil"; alert.Message = Text.getString(TTTHttp.ErrorMessage); alert.AddButton("OK"); alert.Show(); } base.ViewWillDisappear(animated); }
public override void ViewDidAppear(bool animated) { NavigationController.NavigationBar.BackgroundColor = UIColor.FromPatternImage(UIImage.FromFile("images/blue.png")); float border = 0; float gridHight = (View.Frame.Height - border) / elements.Count; float gridWidh = View.Frame.Width; float ypos = 0; float xpos = 0; for (int i = 0; i < elements.Count; i++) { elements[i].Frame = new RectangleF(xpos + border, ypos + border, gridWidh - 2 * border, gridHight - border); View.AddSubview(elements[i]); ypos += gridHight; } if (GymSettingsDataSource.UserName == null || GymSettingsDataSource.Password == null) { NavigationController.PushViewController(new GymSettingsViewController(), true); } else { TTTHttp.LogOn(); } if (TTTHttp.isError) { UIAlertView alert = new UIAlertView(); alert.Title = "Påloggingsfeil"; alert.Message = Text.getString(TTTHttp.ErrorMessage); alert.AddButton("OK"); alert.Show(); NavigationController.PushViewController(new GymSettingsViewController(), true); } }