void BindUI() { btnSaveUser.TouchUpInside += (sender, e) => { var list = new ReminderList { Title = txtTitle.Text, Color = SelectedColor, CreatedDate = DateTime.Now }; ViewModel.AddReminderListCommand.Execute(list); this.DismissModalViewController(true); }; btnCancel.TouchUpInside += (sender, e) => { this.DismissModalViewController(true); }; btnSelectColor.TouchUpInside += (sender, e) => { var picker = new UIColorPickerViewController(); picker.Delegate = new CreateReminderListViewColorPickerDelegate(this); PresentModalViewController(picker, true); }; }
public override void DidSelectColor(UIColorPickerViewController viewController) { var color = viewController.SelectedColor; Parent.SetHexColor(color.ToColor().ToHex()); }