からhereまでを使用します。これは基本的にピンチが画像にズームインできるようにUIScrollView
です。私は今、ビューコントローラーを閉じるために画像をスワイプする可能性を追加したかったのです。私はUIPanGestureRecognizer
を作成し、ズームスケールが最小値であれば正常に動作します(画像全体がズームせずに見えるようになります)。しかし、ズームスケールが最小値を超えている場合、どのようにパンジェスチャ認識器をスキップできますか? ImageScrollView
の上にあるので、スクロールジェスチャがUIPanGestureRecognizer
によって取得されるため、画像をスクロールできません。どのようにこれを解決するための任意のアイデア?スクロールビューを下にスクロールしてビューコントローラを閉じます
0
A
答えて
0
スワイプアクション(ジェスチャ呼び出しメソッド)にトリガを追加すると、この操作を処理するのが非常に簡単です。
zoomScale> minimumValue;セットreturn文
スウィフト4との単純な例:
let zoomScale: 1.0
let minimumValue: 0.5
func handlePanGesture(gesture: UIPanGestureRecognizer) {
if (<set pan gesture down moving condition>) {
if (zoomScale > minumumValue) {
return
}
}
// perform your next operations
}
+0
パンジェスチャとズームスケール操作のコードを共有します。だから私はあなたに正確なソリューションを提供することができます。 – Krunal
0
あなたはリンゴの枠組みQuikLookで行くのWhatsApp ImageViewの機能のようなショーの画像の場合。ズームを自動的に処理し、スワイプなどの間に画像を消します。
また、ドキュメントをサポートしています。
関連する問題
- 1. 特定のビューコントローラにビューコントローラを閉じ
- 2. Wordpressのテーマを下にして下線を閉じるメニューを閉じるときに閉じる
- 3. スクロールビューにビューコントローラを追加する
- 4. 親ビューと子ビューコントローラを閉じる
- 5. 携帯端末を下にスクロールするとメニューが閉じます
- 6. Android:スクロールビューがスクロールしていない場合は、下端/上端を追加した後にスクロールしません。
- 7. 下にスクロールする閉じるツールバーを表示しないで表示
- 8. すぐに新しいビューコントローラを閉じて開き直した後に3
- 9. スクロールビューはスクロールしません
- 10. スクロールのプッシュメニューを閉じる
- 11. スクロールアニメーションを閉じた後にスクロールする
- 12. スクロール値に応じて1つのボタンを使用して下にスクロールする
- 13. ベストアプローチ:スクロールビューまたはビューコントローラ間のスワイプ
- 14. スクロールビューは完全にスクロールしません
- 15. ビューコントローラをスクロールビューに並べて表示する
- 16. uitableviewでスクロールしていないスクロールビュー
- 17. 水平スクロール時にスクロールビューの垂直スクロールを無効にします。
- 18. Androidスクロールビューはスクロールしません
- 19. 閉じるビューコントローラからの警告を提示する
- 20. jquery uiスクロールを含む閉じ込め
- 21. md-dialogパネルをスクロールして閉じないでください。
- 22. スクロールで自動的に閉じるブートストラップモーダル
- 23. スクロール時にポップアップが閉じない
- 24. スクロールビューでの縦スクロール
- 25. リンクを使用してモーダルを閉じずに記事をスクロールする
- 26. スクロールビューで上下にスクロールして画像をダウンロードするにはどうすればいいですか
- 27. JavaScriptは上にスクロールして下にスクロールします
- 28. ブートストラップモーダルは、子モーダル閉じ後にスクロールしません。
- 29. divを閉じるのを停止します。下に示すように
- 30. ボタンに応じてビューコントローラの情報を変更します
スワイプアクションとズーム値パラメータのコードを共有します – Krunal