問題タブ [uipageviewcontroller]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 2つのUITableViewを表示する
2つのUITableViewを表示する必要がありますが、正しい方法がわかりません。それぞれUITableviewで2つのUIViewControllerを使用し、それらのビューを親コントローラーのビューにロードしようとしましたが、この実装には疑問がありました。左側にもっと多くのスペースが必要なため、UISplitViewControllerを使用できません。また、ルートコントローラーとしてナビゲーションコントローラーがあります。次に、テーブルを表示するのに最適な方法のように思われるAmex for iPadアプリ(最初のスクリーンショットを確認してください)を見ました。UIPageViewControllerですか?実装に関する提案はありますか?どうもありがとう。
ios - UIPageViewController が順方向または逆方向に反転したかどうかを知るにはどうすればよいですか?
私は UIPageViewController を持っていますが、ユーザーがページをどの方向に回したかを知る方法がわからないので、ページ数を適切に設定できます。
ありがとうシャニ
objective-c - アプリケーションのルートコントローラーとしての UIPageViewController
UIPageViewController
初めて使います。もちろん、それは iOS5 であり、私は ARC に慣れています。ストーリーボードは使用していません。
私が見るすべての断片的な例では、UIPageViewController
が画面を「所有」することはありません。それは常に他のView Controllerの子です。これは要件ですか?で一般的に行われているように、アプリのルートコントローラーにしたいと思いUINavigationController
ます。プログラムですべてを設定しようとしていますが、取得できるのはコンテンツのない空のページ ビュー コントローラーだけです。
アプリの開始方法は次のとおりです (ここのすべてのコードは、アプリのデリゲート クラスにあります)。
そして、上記のコードで言及されているメソッドは、Page View Controller のセットアップを行います。
また、2 つのデータ ソース コールバック メソッドにログを記録しましたが、呼び出されることさえありません。
これを実行すると、空白の赤い画面が表示されます。繰り返しますが、ストーリーボードは関係ありません。私は何が欠けていますか?
epub - UIPageViewController - epub コンテキストでロードする
iPad アプリで一種のブック リーダー (epub) を作成しており、UIPageViewController を使用します。私は epub の読み方を知っていますが、単一のページ (ViewCotroller) を表示するためにどのコントロールを使用すればよいかという質問です。WebView について考えていましたが、ページ全体にどのように収まるかわかりません。それを切り捨てて、次のページに「不適切な」コンテキストを表示できるようにするか、ページ コンテキストを自動的に下にスクロールしますが、これは UX の点で奇妙です。パターンは何ですか?リーダーで epub ページ @your ViewController をどのように生成しますか? どのようなコンポーネントを使用する必要がありますか? 助けていただければ幸いです
ios - ストーリーボードの他のView ControllerへのIBOutlets
複数のView Controllerを.aで切り替えたいUIPageViewController
。これらのビュー コントローラーは静的ですが、ストーリーボードでデザインしたいと考えています。リレーションシップやセグエを使用してそれらをデータソースに接続することはできないため、ページを保持UIPageViewController
するデータソース オブジェクトが必要です。IBOutletCollection
ただし、このアウトレットを問題のView Controllerに接続できません。ストーリー ボードのビュー コントローラーは、別の nib ファイルにあるように完全に独立して扱われるためだと思います。解決策はありますか?これらのView Controllerをコードで設計したくありません。
c# - MonotouchのUIPageViewController内のコントロールでタッチイベントを検出する
UIPageViewController
'sでカバーされる領域内のViewControllerにいくつかのボタンが配置されていますGestureRecognizers
。この領域のタップはによって消費され、UIPageViewController
下のボタンに到達することはありません。
iPad-PageViewController-ボタンクリックとUIPageViewControllerジェスチャレコグナイザーで次のビューコントローラーを表示し、原理を理解しましたが、Obj-Cの経験がなく、C#でこれらのソリューションを再現するのに苦労しています。
誰かがMonoTouchでこれがどのように行われるかの例を教えてもらえますか?
ios - ios5 - 横向きのときにページ ビュー コントローラーでページをめくる
アプリケーションで UIPageViewController とストーリー ボードを使用しています。
縦向きの場合、次のコードを使用してあるページから別のページにジャンプし、正常に動作しています。
しかし、横向きモードでは同じコードが機能しません。横向きでページをめくるには?
iphone - コンテンツ ビュー コントローラーが 1 つだけの UIPageViewController
テキストを表示するための webView といくつかの JS トリックを備えたアプリがあります。ページングは JS で実装されており、イベントをジェスチャから JS 関数に渡すだけです。しかし、私が恋しいのはアニメーションです。ユーザーがスワイプしてページをめくったときに、テキストの別の部分だけが表示されることを知ってください。そこで、UIPageViewController を使用することにしました。1 つのコントローラーを表示する必要があり、回転のアニメーション中に状態を変更します。そのため、毎回同じものが返されます
と
これでエラーが発生しました。
最後に、質問 - pageViewController で適切なアニメーションに使用できるコントローラーは 1 つだけですか?
ios - ページベースのアプリケーションとジェスチャ認識エンジン
iPad iOS5 用の Xcode 4 でページベースのアプリケーションを作成しました。
アプリを実行すると、本のページが表示され、画面をタップするか、指を左から右、または右から左に動かすことで、ページを前後にめくることができます。
私の問題は、画面のどこを押しても、境界線でページがめくれることです。
このコードを使用して、指でフリップをキャンセルすることができました。
画面内の特定の領域を定義して、その領域をタップするとその領域だけがページをめくるにはどうすればよいですか?
画面の下部にツールバーを配置し、ツールバーのボタンをクリックするとページがめくれるため、これを尋ねます。画面に2つの矢印を配置したいのですが、それらを押すとページがめくれます。
私の説明が少しさびていたらごめんなさい。皆さん、ありがとうございました。
ios - Two Pagesモードでズーム可能なUIPageViewControllerを実装するには?
2 ページ レイアウト モードの場合 (つまり、Spine Location が Mid に設定されている場合)、ズーム可能な UIPageViewController を iOS 5 に実装する必要があります。
各ページにスクロールビューを使用すると、1 ページしか表示されない場合に問題なく動作します。しかし、横向きモードで 2 つのページを並べて表示する場合、ページをシームレスに同期させ、ズーム アニメーション中に境界線を揃えるにはどうすればよいでしょうか?
考えられる解決策の 1 つは、UIPageViewController をより大きな UIScrollView コントローラー内に配置することですが、親がズームされたときにページ内の 2 つのスクロールビューがソース画像の高解像度領域で更新されないため、画像がぼやけてしまいます。
2 ページ モードの場合、UIPageViewController 内でズームすることはできないようです。これに対する解決策を見つけた人はいますか?
前もって感謝します。