我从RESTful Web服务下载了一个文件名列表,并使用文件名填充了UITableView。现在,在单元格的图像中,我想为ios设备上具有关联应用程序的每个文件名显示一个图标(就像您在普通文件列表中看到的那样)。例如pdf,doc等。我在哪里/如何获得每个相关应用及其图标?
答案 0 :(得分:1)
NameIdPair *doc = [self.lstDocs objectAtIndex:indexPath.row]; // obtain file name
cell.textLabel.text = doc.Name;
NSURL *fileUrl = [NSURL fileURLWithPath:doc.Name];
UIDocumentInteractionController *di = [UIDocumentInteractionController interactionControllerWithURL:fileUrl];
cell.imageView.image = di.icons[0];
答案 1 :(得分:0)