2
iPhoneアプリケーションでvfrリーダーを使用している人はいますか?私はこのvfrリーダーを使ってpdfページを表示しています。ユーザーが自分の向きを縦向きから横向きに変えたときの私の必要性は、pdfページを画面全体に合わせる必要があるということです。これどうやってするの。vfrリーダーで画面サイズに合わせてpdfページを作成する方法
iPhoneアプリケーションでvfrリーダーを使用している人はいますか?私はこのvfrリーダーを使ってpdfページを表示しています。ユーザーが自分の向きを縦向きから横向きに変えたときの私の必要性は、pdfページを画面全体に合わせる必要があるということです。これどうやってするの。vfrリーダーで画面サイズに合わせてpdfページを作成する方法
正しいズームファクタを見つけてコンテンツオフセットを設定するだけです。
CGFloat zoomScale = ZoomScaleThatFills(targetRect.size, theContentView.bounds.size);
そして最後に、initWithFrameFunctionに:ReaderContentView.mでは、次のように行を変更updateMinimumMaximumZoom関数の内部で、同じファイル内のファイルの先頭
static inline CGFloat ZoomScaleThatFills(CGSize target, CGSize source)
{
return (target.width/source.width);
}
に次の関数を追加ほとんどの場合、次のように行を変更してください:
[self updateMinimumMaximumZoom]; // Update the minimum and maximum zoom scales
self.zoomScale = self.minimumZoomScale; // Set zoom to fit page width
// Set Offset to 0 to scroll to top of page
self.contentOffset = CGPointMake((0.0f - CONTENT_INSET), (0.0f - CONTENT_INSET));
それは私にとってはうまくいきますが、それはあなたのためにもうまくいきたいです!
パーフェクト - 私はログオン時にこれを行うためにtryignでした - 良い仕事thumbsup – vivianaranha
soooたくさんありがとうございます:) – Abi
誰かがこれを詳細に説明できますか?私はターゲットを設定して、ビューフレームとソースを読者が怒らせるようにして、幅は問題ないが、高さは正しく働いていない – Esko918