問題タブ [page-curl]
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 - Page curl modal segue : 下部のバーを画面に残す
ストーリーボード (および ARC) を使用して iOS 5 以降用のアプリを開発しています。ステータス バーのないビュー コントローラー、上部のナビゲーション バー、中央のマップ、右下にボタンのある下部のツールバーがあります。ページカールセグエを介してボタンをモーダルVCにリンクしました。
私の問題は、ページ カール効果をマップ (iOS 5 のマップと同じように)のみに適用するか、少なくとも下部のツールバーには適用しないようにしたいので、下部のバーの同じボタンでモーダル VC を表示/非表示にできることです。 (私はそれを永続的にしたい)。今のところ、ボタンを押して表示できますが、全体ビューでツールバーが画面の途中まで上がります。画面の左上に触れることで閉じることができますが、あまりユーザーフレンドリーではありません。
ツールバーをモーダル ビュー コントローラーに追加できますが、見栄えがよくありません...
何か案は ?
ありがとう。
android - ここからAndroidでページカールの例を実装してみてください
githubからソースコードをダウンロードしました。それは正常に動作します。このタイプのアプリケーションを実装したいのですが、私の問題はそれが持っているクラスPageProvider
にあります:
フォルダーからこの配列にさらに画像を追加すると、drawable
このコードを実行しているときにそれらの画像が表示されません。
ページ カール効果の画像をさらに追加しようとしました。そして、私が間違っていることを教えてください。
ios - iOS 6 の Apple Maps のようにページをカールさせる方法は?
新しいアップル マップのようにページを丸めるにはどうすればよいですか? 別のページを見るためにカールする方法は知っていますが、マップの右下隅にあるカールについて話しています。私が話していることを見たい場合は、ここに写真があります:
android - ページカール効果でアンドロイドのメモリ不足の問題
私のアプリでは、次のgithubリンクで説明されているように、100枚の画像を使用してページカール効果を表示しようとしています -こちら
サンプル コードでは 2 つの画像のみを使用していますが、私のアプリでは約 90 の画像を使用しています。これにより、アプリがクラッシュし、logcat で次の問題が発生します。
7枚の画像で試したところ、うまくいきました。7以上に増やそうとするとクラッシュします。私の画像はすべて描画可能なフォルダーにあります。
そのgithubコードでは、ドローアブルからの画像は次のように取得されます
この問題を解決してすべての画像を読み込む方法、より良い提案...
ios - iOS の Page Curl から VC のビューを提示する
これは他の場所でカバーされている可能性がありますが、適切な/機能する答えが見つからないか、何が起こっているのか理解していません.
マップ ビューを備えた VC があります。メイン ビューを (マップからリスト、グリッドに) 変更するために、iOS マップ アプリと同じようにボタンを表示するページ カールがあります。
ページ カールの下にあるボタンの 1 つを選択すると、マップ ビューに出入りする場合 (基本的には、現在表示されているビュー コントローラーを閉じるだけです)、すべて正常に動作します。しかし、リストからグリッド、またはグリッドからリストに移動しようとすると、次のようになります。
たとえば、リスト ビューの VC にハンドラーがあり、グリッド ボタンのクリックを処理します。これにより、ページのカールが解除され、親 (VC を提示する) にコールバックされて作業が行われます。これは次のとおりです。
ロジックは正しいようですが、ビュー階層にない親 VC ビューを取得し続けます。
私は何を間違っていますか?
page-curl - iPadでの向きの変更を尊重しないCATransition
動作するページカールが機能しています。問題はiPadの回転です。アプリは横向きでのみ実行され、左と右をサポートします。iPadが「横向き」の場合、カールは右下で発生します。iPadを回転させると、ビューは期待どおりに回転しますが、試してみると、左上でカールが発生します。回転したときに通知を追加し、アニメーションのサブタイプを変更しようとしましたが、サイコロはありません。
iphone - Appcelerator.Titanium でボタンがタップされたときに表示されるページ カール アニメーションを追加する
私は appcelerator.titanium の初心者です。今日から開発に入りました。
私の問題は、ビューの 1 つでボタンがタップされたときにページ カール トランジション効果を表示したいということです。
これを行うために次のコードを使用しました。しかし、アプリケーションがクラッシュします。SOとチタンのドキュメントをよく検索しました。しかし、解決策を見つけることができませんでした。
前もって感謝します
ios - 部分的なページ カールの高さを動的に変更する
部分的なページ カールの高さを変更できますか?
たとえば、ページにいくつかのテキストフィールド要素があり、それらを表示するためにビューを途中まで巻き上げることができるようにしたいと考えています。
次に、ユーザーがテキストフィールドをクリックしてキーボードが表示されると、テキストフィールドを表示するためにページをさらにカールさせ、キーボードがクリアされたら再びカールダウンします。
これはまったく可能になるのでしょうか?または、下部にキーボード サイズの隙間を残す必要がありますか (ちょっと無意味です)。
ありがとう
uiscrollview - ページめくりが完了していない場合にuipageviewcontrollerexc_bad_accessを修正する方法は?
アプリでexc_bad_accessを取得していますが、修正方法がわかりません。Xcode 4.5にアップグレードしたばかりで、IOS5.0をターゲットにしています。UIPageViewControllerを使用するのもこれが初めてです。絵コンテをできるだけ使いたいです。
私がやろうとしているのは、スクロールやズームが可能な画像を含むゴルフコースのパラパラマンガを再現することです。私は基本的に、ほとんど機能しているいくつかのチュートリアルのマッシュアップを持っています。
1)UIScrollviewをロードするUIPageviewControllerをセットアップしました。これにより、imageViewが追加されます。2)ジェスチャーまたはタップによる反転が機能し、スクロールが機能し、ピンチズームが機能し、カスタムの1本指および2本指のタッピングがズームイン/ズームアウトに機能します。3)スライドジェスチャでページをめくり始めた後、指を離すとクラッシュが発生します。これは基本的にフリップをキャンセルしますが、その後、メッセージがゾンビオブジェクトに送信されます。
これが私の'GuideViewController.h'で、ルートとしてだけでなくデータソースとしても機能します。
そしてここに実装があります
ビューについては、「YardageHoleViewController.h」をめくっています。
ここで、私がいくつかのことを行っていることがわかります。場所などに基づいてカップまでの距離を示すいくつかのサブビューがあります。いくつかのアウトレットも表示されます。ジェスチャーに加えてナビゲートするためのボタンを上部に配置したかったのですが、ジェスチャーがボタンタップをオーバーライドしているため、現在は機能していません。 (後で別の質問)。
これが肉とジャガイモの「YardageHoleViewController.m」です
ふぅ!たくさんの読書。そこで、最初に試したのは、例外ブレークポイントを設定することでした。運がない。次に、クラッシュする場所を確認するためにNSlogステートメントをたくさん追加し、最後に楽器のゾンビを探しました。ここでは、mallocで、「Objective-CメッセージがYardageHoleViewControllerのアドレス0x1386e0e0にある割り当て解除されたオブジェクト(ゾンビ)に送信されました。
NSLogステートメントから、成功したページめくりは次のようになっていることがわかります。2012-12-16 13:33:52.280 BAPテンプレート[1365:13a03]インデックスでデータビューコントローラーを取得:0//ここでフリップを開始>2012-12-16 13:34:06.289BAPテンプレート[1365:13a03]取得ビューコントローラービューコントローラーの後2012-12-1613:34:06.290 BAPテンプレート[1365:13a03] return indexOfViewController:0 2012-12-16 13:34:06.292 BAPテンプレート[1365:13a03]インデックスでデータビューコントローラーを取得: 1
フリップを開始してからリリース2012-12-1613:36:18.613 BAP Template [1365:13a03]インデックスでデータビューコントローラーを取得すると、次のようになります。0//フリップを開始してからリリース2012-12-1613: 36:21.828BAPテンプレート[1365:13a03]ビューコントローラーの取得ビューコントローラーの後2012-12-16 13:36:21.829 BAPテンプレート[1365:13a03] return indexOfViewController:0 2012-12-16 13:36:21.831BAPテンプレート[ 1365:13a03]インデックスでデータビューコントローラを取得しています:1
したがって、ある意味では、フリップが完了したように動作しようとしていますが、そうではありませんでした。それは、悪い時間があるときです=(
私はすべてを強く設定しました、そして私は本当に次に何を試すべきかわかりませんか?
一般的な私のコードに関する提案は本当にありがたいです。前もって感謝します!
更新オーガナイザーでクラッシュログを確認しましたスレッド0名:ディスパッチキュー:com.apple.main-スレッドスレッド0クラッシュ:0 libobjc.A.dylib 0x3737bf78 objc_msgSend + 16 1 CoreLocation 0x3405ddc0-[CLLocationManager onClientEventLocation:] + 1136 2 CoreLocation 0x3405d77e-[CLLocationManager onClientEvent:supportInfo:] + 194 3 CoreLocation 0x34057e38 __CLClientInvokeCallback_block_invoke_0 + 48それ以来、guideViewControllerのviewDidLoad/willDisappearで位置の更新を開始/停止する2行をコメントアウトしました。
これ以上クラッシュすることはありませんが、なぜですか?