我正在写一个应用程序,用户可以在库中选择一张照片,发送到服务器。 这是我的代码iOS:如何在拍摄照片后在视图之间切换?
-(IBAction)btnTakePictureClicked { UIImagePickerController* picker = [[UIImagePickerController alloc] init]; picker.delegate=self; picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; [self presentModalViewController:picker animated:YES]; [picker release]; } - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo{ [picker.parentViewController dismissModalViewControllerAnimated:YES]; self.imgTemp = image; // Where should these lines be? Send* send = [[Send alloc] initWithNibName:@"Send Email" bundle:nil]; [self presentModalViewController:send animated:YES]; [send release]; } - (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker { [picker.parentViewController dismissModalViewControllerAnimated:YES]; }
我预计,挑选照片后,它将改变发送页面。但是,它仍然回到主页。
这些行应该在哪里?
Send* send = [[Send alloc] initWithNibName:@"Send Email" bundle:nil]; [self presentModalViewController:send animated:YES]; [send release];
它仍然回到页面包含按钮,从库中加载。无论如何,感谢您的帮助。 –