के साथ सब कुछ काम करता है मैं पीडीएफ फाइलों को देखने के लिए क्विकलुक के साथ काम कर रहा हूं।क्विकुक्यू/क्यूएलप्रूव कंट्रोलर, आईओएस 8 के साथ कुछ समस्याएं लेकिन आईओएस 7.1
यह आईओएस 7.1 में ठीक से काम कर रहा है लेकिन आईओएस 8 जीएम के साथ कुछ समस्याएं होती हैं।
चित्र शब्दों से बेहतर कर रहे हैं, मैं चाहता हूँ कि आप समस्याओं को दिखाने:
आईओएस 7.1 Xcode 6 (काम करता है ठीक) quicklook साथ
संक्रमण (कोई विफल)
पृष्ठ स्क्रॉल, नेविगेशनबार अच्छी तरह से छुपाता है
---------------------------------------- ----------------------------------
और अब, एक्सकोड 6 के साथ आईओएस 8 जीएम quicklook साथ
संक्रमण ...
पृष्ठ स्क्रॉल, navigationBar छिपा नहीं है, तो पृष्ठ सूचक NavigationBar
iPhone सिम्युलेटर, आईपैड सिम्युलेटर, iPhone उपकरण और iPad डिवाइस के साथ एक ही समस्या के पीछे छुपाता है।
आप यहाँ मेरी स्रोत कोड देख सकते हैं:
- (NSInteger)numberOfPreviewItemsInPreviewController:(QLPreviewController *)previewController
{
NSInteger numToPreview = 0;
if (currentSection == CVSectionConvocations)
numToPreview = self.convocation.convocations.count;
else if (currentSection == CVSectionAttachments)
numToPreview = self.convocation.attachements.count;
return numToPreview;
}
- (id)previewController:(QLPreviewController *)previewController previewItemAtIndex:(NSInteger)idx
{
PDF *pdf;
if (currentSection == CVSectionConvocations)
pdf = self.convocation.convocations[idx];
else if (currentSection == CVSectionAttachments)
pdf = self.convocation.attachements[idx];
return [pdf path];
}
- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath {
// determine section
currentSection = (indexPath.section == 0 ? CVSectionConvocations : CVSectionAttachments);
PDF *pdf;
if (currentSection == CVSectionConvocations)
pdf = self.convocation.convocations[indexPath.row];
else if (currentSection == CVSectionAttachments)
pdf = self.convocation.attachements[indexPath.row];
if ([pdf isStored]) {
QLPreviewController *previewController = [[QLPreviewController alloc] init];
previewController.dataSource = self;
previewController.delegate = self;
previewController.currentPreviewItemIndex = indexPath.row;
[[self navigationController] pushViewController:previewController animated:YES];
} else {
[self displayMessage:@"Document not found" title:@"Oups !"];
}
}
आपकी मदद के लिए धन्यवाद;)
कृपया http://bugreport.apple.com पर एक बग दर्ज करें। उन क्षेत्रों में जिन्हें आईओएस रिलीज नोट्स में बदल दिया गया है, इस तरह बाइनरी संगतता मुद्दे बग हैं ... –
क्या आपको अभी तक इन समस्याओं के लिए कोई फिक्स मिला है? –
कोई फिक्स नहीं, ऐप्पल से कोई प्रतिक्रिया नहीं .. – thedjnivek