私はFoxitRDKフレームワークを使用して、アプリケーションのpdfドキュメントを開きます。デモでは、1つのこと以外はすべて正常に動作します。ハイパーリンクをクリックすることはできません。私は、SDKドキュメントとフレームワーク内のクラスを通過しましたが、解決策を細かくすることはできません。FoxitIOSRDK:ハイパーリンクをクリックすることができません
文書リンクは以下の通りです:
http://www.foxitsdk.com/docs/mobile-pdf-sdk/developer_guide_ios.pdf
、ここでは私のコード
NSString* pdfPath = [[NSBundle mainBundle] pathForResource:@"getting_started_ios1" ofType:@"pdf"];
// Initialize a PDFDoc object with the path to the PDF file
FSPDFDoc* pdfdoc = [FSPDFDoc createFromFilePath:pdfPath];
// Initialize a FSPDFViewCtrl object with the size of the entire screen
pdfViewCtrl = [[FSPDFViewCtrl alloc] initWithFrame: CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height-60)];
[pdfViewCtrl registerDocEventListener:self];
[pdfViewCtrl registerPageEventListener:self];
[pdfViewCtrl registerGestureEventListener:self];
// Set the document to display
[pdfViewCtrl setDoc:pdfdoc];
// Add the pdfViewCtrl to the root view
[self.view addSubview:pdfViewCtrl];
extensionsManager= [[UIExtensionsManager alloc]initWithPDFViewControl:pdfViewCtrl];
pdfViewCtrl.extensionsManager = extensionsManager;
[extensionsManager registerAnnotEventListener:self];
[extensionsManager registerAnnotHandler:self];
//Search button
searchButton = [[UIButton alloc] initWithFrame:CGRectMake(280, 80, 80, 40)];
[searchButton setBackgroundColor:[UIColor grayColor]];
[searchButton setTitle: @"Search" forState: UIControlStateNormal];
[searchButton addTarget:self action:@selector(showSearchBar)
forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:searchButton];
私はこれをどのように修正することができますか?
私の質問を編集しました。デモコードでも動作していません。 – guru
[pdfViewCtrl gotoPage:3 animated:true]; onDocOpenedイベントでコールする必要があります。 –
ありがとうエイミーしかし、私の問題は異なるです。ハイパーリンクに関連して – guru