Example #1
0
        void ReleaseDesignerOutlets()
        {
            if (ItemNameField != null)
            {
                ItemNameField.Dispose();
                ItemNameField = null;
            }

            if (submitBtn != null)
            {
                submitBtn.Dispose();
                submitBtn = null;
            }
        }
Example #2
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            ItemNameField.AutocorrectionType = UITextAutocorrectionType.No;
            ItemNameField.KeyboardType       = UIKeyboardType.Default;
            ItemNameField.ReturnKeyType      = UIReturnKeyType.Done;
            ItemNameField.ClearButtonMode    = UITextFieldViewMode.WhileEditing;

            var g = new UITapGestureRecognizer(() => View.EndEditing(true));

            g.CancelsTouchesInView = false;

            ItemNameField.ShouldReturn = delegate
            {
                ItemNameField.ResignFirstResponder();
                return(true);
            };


            View.AddGestureRecognizer(g);
            NavigationItem.Title = "Add new item";
        }