UIImagePicker 中的 iPhone 图像不显示
我有一个 TabBarController,其中一个选项卡有一个 ImageView。此外,我有一个按钮来显示 ImagePicker 和以下代码:
- (void) imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info {
[self dismissModalViewControllerAnimated:YES];
[picker release];
UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
imageView.image = image;
}
但是当调用此方法时,图像不会显示在 ImageView 中。
有什么想法吗?
谢谢
(我已经在单独的视图中尝试过了,它有效,所以我不知道发生了什么)
i have a TabBarController in which one tab has an ImageView. Besides, i have a button to display the ImagePicker and the following code:
- (void) imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info {
[self dismissModalViewControllerAnimated:YES];
[picker release];
UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
imageView.image = image;
}
But the image doesn't show in the ImageView when this method is called.
Any idea?
Thanks
(I have tried in a separately view and it works so i don't know what is happening)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先,你首先要解雇你的选择器,你可以尝试:
或者你可以尝试这个委托:
First of all, you are dismissing your picker first thing, you can try:
or you can try this delegate: