public override void FinishedPickingImage (UIImagePickerController picker, UIImage image, NSDictionary editingInfo) { UIApplication.SharedApplication.SetStatusBarHidden(false, false); var imagePicker = (VCViewController)_navigationController; if (imagePicker.IsCameraAvailable) imagePicker.btnBib.Hidden = true; imagePicker.DismissModalViewControllerAnimated(true); if (imagePicker.IsCameraAvailable) { image.SaveToPhotosAlbum (delegate { // ignore errors }); } UIViewController nextScreen = null; if (tweet != null) { nextScreen = new PhotoPostViewController(_shareNavCont, image, tweet); } else { nextScreen = new PhotoLocationViewController(_shareNavCont, image); } _shareNavCont.PushViewController(nextScreen, true); }
void HandleOkBtnTouchUpInside (object sender, EventArgs e) { if (PhotoLocation != null) { var photoPost = new PhotoPostViewController(_navController, _photo, PhotoLocation, LocationMapPhotoCapture); _navController.PushViewController(photoPost, true); } }