StanzaやEucalyptusなどの書籍読書アプリケーションがページごとにhtmlで分割されているので、行がクリアされ、次のページが正しい行から始まるというのは本当に面白いです。 これはどのように達成できるか考えている人はいますか?iPhone UIWebView epubsページ分割ページ
答えて
最も簡単な方法は、UIWebViewでepub内の章をレンダリングし、javascriptを使用してページの境界を計算することです。 CocoaとJSの間のインターフェイスはややこしいですが、stringByEvaluatingJavaScriptFromString:UIをUIWebView内で実行するために使用できます。
ページの境界線ができたら、window.scrollTo(x、y)を使用して章をスクロールできます。不完全な行が下から表示されないように、ページの境界に応じてUIWebViewのサイズを調整します。
はい、stringByEvaluatingJavaScriptFromStringを使用して、UiWebviewのJavascriptを操作できます。 ePubはページごとにHTMLファイルを抽出するので、Objective-Cのパラメータを使ってページネーションを挿入するための関数をjavascriptに含めることができます。しかし、それはあなたがスワイプを使用する場合は、単にカウンターを置くことができますによって異なります。すべてのページが1つのuiwebviewページにある場合は、window.scrollTo(x、y)を使用できます。 – Zaldy
スワイプページを使用している場合。その場合境界をどのように設定できますか? – the1pawan
- 1. jQueryページ分割プラグイン
- 2. Wagtailのページ分割
- 3. PHP AJAXページ分割
- 4. nodejs websocketページ分割
- 5. AngularJSのページ分割
- 6. 分割PDFページC#
- 7. 年別ページ分割
- 8. cakephpページ分割トグル
- 9. GWTのページ分割
- 10. gRPCのページ分割
- 11. UICollectionViewのページ分割
- 12. cakephpページ番号付きのページ分割
- 13. ページ分割固定PHP mysql
- 14. 一時テーブルのページ分割
- 15. ページ分割$ _GET ['page'] in php
- 16. 動的コンテンツのページ分割
- 17. Sunspotとkaminariのページ分割
- 18. Javascriptファイルのページ分割スクリプト
- 19. JSF2のArrayListのページ分割
- 20. laravelページ分割とソートテーブル
- 21. html形式のページ分割
- 22. PHPでソートとページ分割
- 23. ListView(UWP)のページ分割
- 24. Jquery&Ajaxページ分割のコールバック
- 25. ココアPDFのページ分割
- 26. 一覧へのページ分割
- 27. 角度2のページ分割
- 28. PHPでのページ分割SQLite
- 29. ページ分割配列laravel redirecting
- 30. LINQ to SQLのページ分割
どの部分が難しいかはわかりません。何を試しましたか?あなたがそれを試みたとき何が起こったのですか?あなたは何を期待していましたか? – Olie
それはページネーション(http://en.wikipedia.org/wiki/Pagination)と呼ばれていますが、それは本当に簡単なことではありませんが、それほど難しいことではありません:)キャンバス上のグリフの後にグリフをレイアウトし、任意の言語が適用されます。 – krzyspmac