私はsetContentOffset:animate:YESを使用してスクロールしているUIScrollViewを持っていますが、デバイスが回転していれば止めることができます。これは可能ですか?または、アニメーションでsetContentOffsetの独自の実装を作成するにはどうすればよいですか?ありがとう!UIScrollViewのキャンセル/停止setContentOffset:<CGPoint>アニメーション:はいアニメーション
2
A
答えて
0
scrollview.contentOffset = scrollView.contentOffsetは、最後のスクロール位置でscrollViewを停止する必要があります。
あなたはUIScrollViewのサブクラスを持っている場合は、setFrameでそれを行うことができ、あなたのViewController
に..... willAnimateRotationToでこれを行います、これは、姿勢変更時scrollviewの変更のフレームを想定しています。
0
代わりにこれを使用してみてください: [UIViewのanimateWithDuration:0.25アニメーション:^ How to make a UITextField move up when keyboard is present?
関連する問題
- 1. アンドロイド - 停止アニメーション
- 2. アニメーションDrawable + Android +アニメーションの開始と停止
- 3. アニメーションの開始と停止
- 4. Silverlight:アニメーションの一時停止
- 5. アニメーションを停止スウィフトのキャンバスポッド
- 6. IE 8のアニメーションGIF停止
- 7. CollapsingToolBarLayoutアニメーションが停止する
- 8. GIFアニメーションを停止する
- 9. CSS3アニメーションをスムーズに停止
- 10. チェックボックスコントロールのアニメーションの一時停止/防止
- 11. アニメーションを停止して新しいアニメーションを開始する
- 12. UIScrollViewのページングの遅いアニメーション
- 13. UIScrollViewの:setContentOffsetの違いアニメーション
- 14. "javax.swing.timer"を停止してもアニメーションが一時停止しない
- 15. svgアニメーションを停止する方法は?
- 16. アニメーションを停止するには?
- 17. マウスオーバーでのjqueryアニメーションの一時停止
- 18. イメージビューの回転アニメーションの開始/停止
- 19. Androidスタジオでのアニメーションの停止
- 20. スクリーンアクティビティ後のアニメーションを停止する
- 21. アニメーションが停止するのを待つ
- 22. GLUTアニメーションの開始と停止
- 23. UICollectionViewセルのアニメーションを停止する
- 24. WPFの回転アニメーションを一時停止
- 25. メニュー親子ホバー - アニメーションを停止 - jqueryの
- 26. Flexslider(jQuery):自動アニメーションの一時停止
- 27. 特定のjQueryアニメーションを停止する
- 28. ホバー状態のアニメーションを停止する
- 29. 滑らかなアニメーションの停止
- 30. プリローダーの無限アニメーションを停止
が代わりにこれを使用しようとする私の答えを参照してください、あなたはキーボードで苦労している場合
を { // setContentOffsetの置き換え:アニメーション: self.scrollView.contentOffset = scrollPositionBeforeKeyboardAdjustments; }]; – asdfasdfads