2
我使用Quicklook顯示一些PDF文件,用戶只需查看該文件,然後單擊完成即可。默認UI會提供更多選項,如複印或打印電子郵件。 用戶界面還顯示完成按鈕旁邊的箭頭,可以導航到其他可用文件。 這兩個我需要刪除(隱藏)。 現在我瀏覽了大多數帖子,討論了QLPreviewController的子類化以及定製新類。所以我這樣做以下列方式:QuickLook,刪除除完成按鈕之外的所有工具欄按鈕
@interface MyQLViewer : QLPreviewController <QLPreviewControllerDataSource, QLPreviewControllerDelegate> {
}
,並在.m文件
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[[self navigationItem] setRightBarButtonItem:nil];
}
現在在我自己的項目,我有一個MyQLViewer屬性,我[MyQLViewer頁頭] init在xib的viewdidload事件中。
這不起作用。我錯過了什麼?
謝謝。