public override void TouchesEnded(Foundation.NSSet touches, UIEvent evt) { base.TouchesEnded(touches, evt); Image = DrawingImage; PreviousImages.Add(Image); LineAdded(); }
public void Undo() { if (PreviousImages.Count <= 1) { Image = new UIImage(); DrawingImage = new UIImage(); PreviousImages = new List <UIImage> (); return; } PreviousImages.RemoveAt(PreviousImages.Count - 1); Image = PreviousImages [PreviousImages.Count - 1]; DrawingImage = Image; }
public void StartWith(UIImage image) { Image = image; DrawingImage = image; PreviousImages.Add(image); }