4

Есть ли способ, чтобы использовать один из предпросмотра управления с точкой зрения детализации UISplitViewController .. ВUIDocumentInteractionController/QLPreview с UISplitViewController

Я пытаюсь просматривать документы заявки, и сделал часть браузера файлов .. Но другая часть все еще ускользает от меня.

Что бы я ни сделал, чтобы показать предварительный просмотр на подробном представлении на SplitViewController, закончился неудачей .. Не могли бы вы мне помочь? Как я могу достичь этой функциональности?

ответ

3

Я сделал это, установив контроллер детальной информации, встроенный в контроллер uinavigation. После создания QLPreviewController я просто нажал контроллер вида на контроллер навигации.

В контроллере представления деталь:

QLPreviewController *previewController = [[QLPreviewController alloc] init]; 
[previewController setDataSource:self]; 
[previewController setDelegate:self]; 
[self.previewItem setTitle:item.name]; 
[self.navigationController pushViewController:previewController animated:NO]; 

Вид контроллер подробно также использует QLPreviewControllerDelegate

- (NSInteger)numberOfPreviewItemsInPreviewController:(QLPreviewController *)controller { 
    return 1; 
} 

- (id<QLPreviewItem>)previewController:(QLPreviewController *)controller previewItemAtIndex:(NSInteger)index { 
    return self.previewItem; 
} 
+0

Постараюсь это как можно скорее. – Plato

+0

Спасибо за ваш ответ. – Plato

+0

Добро пожаловать! – Mongo

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

  • Нет связанных вопросов^_^