public void FinishedPickingImage(UIKit.UIImagePickerController picker, UIKit.UIImage image, Foundation.NSDictionary editingInfo) { this.ImagenEmpresa.Image = image; NSData imageData = image.AsPNG(); InfoPerifl.Empresa_Actual.Empresa_Logotipo_Perfil = new Byte[imageData.Length]; EventosVistaTrabajoDelegate.InfoEmpresa(InfoPerifl); picker.DismissViewController(true, null); }
public void FinishedPickingImage(UIKit.UIImagePickerController picker, UIKit.UIImage image, Foundation.NSDictionary editingInfo) { ImagenPublicacion = image; btnRemoveImage.Hidden = false; btnComentar.Enabled = true; this.btnImagen.SetImage(image, UIControlState.Normal); this.btnImagen.ContentMode = UIViewContentMode.ScaleAspectFit; this.btnImagen.Enabled = true; picker.DismissViewController(true, null); }
public void FinishedPickingImage(UIKit.UIImagePickerController picker, UIKit.UIImage image, Foundation.NSDictionary editingInfo) { ImagenPublicacion = ImageHelper.ReescalImage(image); this.btnImageComment.SetImage(image, UIControlState.Normal); this.btnDeleteImge.Hidden = false; this.btnPublicar.Enabled = true; this.btnImageComment.ContentMode = UIViewContentMode.ScaleAspectFit; this.btnImageComment.Enabled = true; picker.DismissViewController(true, null); }
public void FinishedPickingImage(UIKit.UIImagePickerController picker, UIKit.UIImage image, Foundation.NSDictionary editingInfo) { if (this.TouchedBack) { image = ImageHelper.ReescalProfileBackImage(image); this.btnFondoImagen.SetBackgroundImage(image, UIControlState.Normal); NewInfoPerfil.Usuario_Fotografia_FondoPerfil = image?.AsPNG().ToArray(); } else if (this.TouchedProfile) { image = ImageHelper.ReescalProfileImage(image); this.btnImagen.SetBackgroundImage(image, UIControlState.Normal); NewInfoPerfil.Usuario_Fotografia_Perfil = image?.AsPNG().ToArray(); } this.TouchedBack = false; this.TouchedProfile = false; picker.DismissViewController(true, null); }
public async void FinishedPickingImage(UIKit.UIImagePickerController picker, UIKit.UIImage image, Foundation.NSDictionary editingInfo) { if (this.TouchedBack) { BTProgressHUD.Show("Guardando Imagen"); await Task.Run(() => { image = ImageHelper.ReescalProfileBackImage(image); Miembro.Usuario_Fotografia_FondoPerfil = image?.AsPNG().ToArray(); if (this.GuardarInfo()) { BTProgressHUD.Dismiss(); BTProgressHUD.Show("Información guardada con éxito"); //this.PublicarPost(Miembro.Usuario_Nombre + " " + Miembro.Usuario_Apellidos + " actualizó su foto de fondo", Miembro.Usuario_Fotografia_FondoPerfil, 2); } }); BTProgressHUD.Dismiss(); this.btnImageBackGround.SetBackgroundImage(image, UIControlState.Normal); } else if (this.TouchedProfile) { BTProgressHUD.Show("Guardando Imagen"); await Task.Run(() => { image = ImageHelper.ReescalProfileImage(image); Miembro.Usuario_Fotografia_Perfil = image?.AsPNG().ToArray(); if (this.GuardarInfo()) { //this.PublicarPost(Miembro.Usuario_Nombre + " " + Miembro.Usuario_Apellidos + " actualizó su foto de perfil", Miembro.Usuario_Fotografia_Perfil, 1); } }); BTProgressHUD.Dismiss(); this.btnProfileImage.SetBackgroundImage(image, UIControlState.Normal); } this.TouchedBack = false; this.TouchedProfile = false; picker.DismissViewController(true, null); }
public void Canceled(UIKit.UIImagePickerController picker) { picker.DismissViewController(true, null); }