public override void ViewDidLoad()
        {
            base.ViewDidLoad();
            RegisterUIButton.Layer.BorderWidth = 1.0f;
            RegisterUIButton.Layer.BorderColor = UIColor.FromRGB(.43f, .80f, .79f).CGColor;

            FullNameRegisterTextField.Placeholder = StringResources.register_ui_fullname_label;
            EmailRegisterTextField.Placeholder    = StringResources.common_ui_forms_email_label;
            PasswordRegisterTextField.Placeholder = StringResources.common_ui_forms_password_label;
            ConfirmPasswordTextField.Placeholder  = StringResources.common_ui_forms_password_confirm_label;

            var termsContent = string.Format(StringResources.register_ui_terms_label, Config.WEB_URL);

            Terms.AttributedText    = BuildFromHTML(termsContent, 14, false);
            Terms.DataDetectorTypes = UIDataDetectorType.Link;

            RegisterUIButton.SetTitle(StringResources.register_ui_submit_button, UIControlState.Normal);

            FullNameRegisterTextField.ShouldReturn += NavigateNext;
            EmailRegisterTextField.ShouldReturn    += NavigateNext;
            PasswordRegisterTextField.ShouldReturn += NavigateNext;
            ConfirmPasswordTextField.ShouldReturn  += NavigateNext;

            LoadLanguages();
        }
Example #2
0
        void ReleaseDesignerOutlets()
        {
            if (ConfirmPasswordTextField != null)
            {
                ConfirmPasswordTextField.Dispose();
                ConfirmPasswordTextField = null;
            }

            if (EmailRegisterTextField != null)
            {
                EmailRegisterTextField.Dispose();
                EmailRegisterTextField = null;
            }

            if (FullNameRegisterTextField != null)
            {
                FullNameRegisterTextField.Dispose();
                FullNameRegisterTextField = null;
            }

            if (LanguagePicker != null)
            {
                LanguagePicker.Dispose();
                LanguagePicker = null;
            }

            if (LoadingOverlay != null)
            {
                LoadingOverlay.Dispose();
                LoadingOverlay = null;
            }

            if (PasswordRegisterTextField != null)
            {
                PasswordRegisterTextField.Dispose();
                PasswordRegisterTextField = null;
            }

            if (RegisterMasterView != null)
            {
                RegisterMasterView.Dispose();
                RegisterMasterView = null;
            }

            if (RegisterUIButton != null)
            {
                RegisterUIButton.Dispose();
                RegisterUIButton = null;
            }

            if (Terms != null)
            {
                Terms.Dispose();
                Terms = null;
            }
        }
Example #3
0
        void ReleaseDesignerOutlets()
        {
            if (EmailRegisterTextField != null)
            {
                EmailRegisterTextField.Dispose();
                EmailRegisterTextField = null;
            }

            if (FullNameRegisterTextField != null)
            {
                FullNameRegisterTextField.Dispose();
                FullNameRegisterTextField = null;
            }

            if (PasswordRegisterTextField != null)
            {
                PasswordRegisterTextField.Dispose();
                PasswordRegisterTextField = null;
            }

            if (RegisterActivityIndicator != null)
            {
                RegisterActivityIndicator.Dispose();
                RegisterActivityIndicator = null;
            }

            if (RegisterMasterView != null)
            {
                RegisterMasterView.Dispose();
                RegisterMasterView = null;
            }

            if (RegisterTerms != null)
            {
                RegisterTerms.Dispose();
                RegisterTerms = null;
            }

            if (RegisterUIButton != null)
            {
                RegisterUIButton.Dispose();
                RegisterUIButton = null;
            }

            if (Terms != null)
            {
                Terms.Dispose();
                Terms = null;
            }
        }