私はWebView
のコンテンツを表示していますが、頻繁に更新されています。私は自分のUIにページカウンタを表示して、それを印刷するかどうかをWebビューが持つページの数をユーザに伝えたいと思います。WebViewのページ数
私がやって試してみました:
knows = YES
を与えるが、
r.length
は常に1
がどのように私は、この情報に取得することができます等しい
NSRange r = NSMakeRange(0, 0);
BOOL knows = [[[[webView mainFrame] frameView] documentView] knowsPageRange: &r];
? (可能であれば、好ましくは演技的に)。
経由
をこれは主にOSXの質問で編集する際に、考慮にそれをしてください。 –
単なるアイデアです。コードはありません。あなたはバックグラウンドで 'pdf'として印刷し、それらのページを数えることができます。 – HAS
@HASそれは動作するかもしれませんが、それについてはかなり遅い方法のように思えます。私はこれを毎秒何度もやっています。 –