Quicklook を使用していくつかの PDF ファイルを表示しています。ユーザーはファイルを表示してから [完了] をクリックするだけです。デフォルトの UI では、電子メールのコピーや印刷などのオプションがさらに提供されます。また、UI では、使用可能な他のファイルに移動できる [完了] ボタンの横に矢印が表示されます。どちらも削除する必要があります ( hidden )。今、私はブラウジングしましたが、ほとんどの投稿は QLPreviewController のサブクラス化と新しいクラスのカスタマイズについて語っています。だから私は次の方法でこれをやっています:
@interface MyQLViewer : QLPreviewController <QLPreviewControllerDataSource, QLPreviewControllerDelegate> {
}
および .m ファイル内
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[[self navigationItem] setRightBarButtonItem:nil];
}
現在、自分のプロジェクトには、xib の viewdidload イベントで [MyQLViewer alloc] init] する MyQLViewer プロパティがあります。
これは機能していません。私は何が欠けていますか?
ありがとう。