2012-05-19 3 views
1

Я новый в iphone.I нужно знать, как получить изображение из библиотеки, не используя контроллер UIImagePicker в iphone.подбор изображения без UIImagePicker

i m собирает изображение из библиотеки через UIImagePicker и сохраняет имя изображения в базе данных, но я хочу получить эти образы из библиотеки с именем без контроллера UIImagePicker.

может ли кто-нибудь сказать мне, как это сделать?

ответ

-1

Вы можете попробовать NSFileManager для доступа к файлам каталога камеры/User/Media/DCIM /. А затем откройте файлы и загрузите их в UIImageViews. Не уверен, как Apple отреагирует на это, когда вы будете обращаться к файлам за пределами изолированной программной среды приложений.

+0

Если вы хотите, чтобы ваше приложение было отклонено, это отличный способ сделать это. –

+0

отсюда второе предложение в моем ответе ... – TompaLompa

0

Прежде всего, использование UIImagePicker-контроллера - лучший способ сделать это, но налагает ограничения пользовательского интерфейса. Вы можете использовать ALAssetsLibrary для получения изображений и отображения их в своем собственном интерфейсе. Третья и самая грязная техника заключалась бы в том, чтобы выбрать изображение из imagepickercontroller и сохранить его в ваших документахDir, чтобы выбрать оттуда в будущем (я бы не рекомендовал эту технику, но это способ сделать это без imagepickercontroller).

1

Лучший способ - uiimagePickercontroller. Или иначе вы можете сохранить его в своей базе данных n получить его n отобразить его на странице UIActionSheet, поскольку он даст внешний вид imagepicker, не используя его.

Смежные вопросы