2012-04-04 2 views
4

Я сделал приложение для какао, в котором открывается диалоговое окно файла, когда кнопка используется с использованием контроллера NSOpenPanel в приложениях какао. Для приложений ipad мы используем UISplitViewController.Открытие диалогового окна с файлом при нажатии кнопки iphone

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

Например, при составлении письма. При создании почты, если мы хотим прикрепить любые файлы с локального диска, мы нажимаем кнопку «Прикрепить файл». Затем он откроет диалоговое окно открытия файла для выбора файла, что мы хотим.

Может ли один помочь мне или предложить мне то, что контроллер будет использоваться для открытия файла в iPhone приложений? Для открытия диалогового окна файла, в

приложений какао --------- контроллер используется это приложение NSOpenPanel

Ipad --------- контроллер используется UISplitViewController

как мудро я телефон приложения ------- ??????

Пожалуйста, помогите мне в этом?

ответ

4

У iOS нет концепции просмотра произвольных локальных файлов.

У него есть возможность просматривать изображения из библиотеки фотографий - для этого вы можете использовать UIImagePickerController.

Помимо фотографий, вы можете открыть только те файлы, которые находятся в вашей собственной папке песочницы (то есть те, которые вы там сами там разместили). Нет встроенного контроллера просмотра, который отобразит их - вам придется написать свой собственный, который будет читать список файлов, используя что-то вроде NSFileManager contentsOfDirectoryAtPath:error:, и отображать их в соответствующем пользовательском интерфейсе.

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