我希望在按钮点击时打开iPhone的默认相册,然后我可以选择一张照片。
我阅读了很多相关内容,但仍然不起作用。我做了以下操作:
- ~/Library/Application Support/iPhone Simulator/User/Media/DCIM/100APPLE/
我存储了两张图片IMG_0000.JPG(300x300像素)和IMG_0000.THM(75x75像素) - 在我的应用程序中,当我点击按钮时,我执行以下操作:
- (IBAction) btnOpenAlbum
{
album = [[UIImagePickerController alloc] init];
album.delegate = self;
album.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[self presentModalViewController: album animated:YES];
}
我还尝试了UIImagePickerControllerSourceTypePhotoAlbum,但相册中没有照片。
AI以这样的方式解决了它:
- 打开iPhone模拟器。
- 将照片拖放到那里。它会自动复制到文件夹~/Library/Application Support/iPhone Simulator/4.1/Media/DCIM/100APPLE,并将它们命名为IMG_0001.PNG IMG_0002.PNG等。
之后一切都正常了,但问题是:
当我尝试直接将项目复制到该文件夹并为其命名时,iPhone无法识别它们。而且,当我从那个文件夹中删除它们并运行模拟器时,照片在模拟器上,但文件夹中没有照片。可能是什么原因呢?谢谢。