-4
こんにちはUIscrollviewメソッドをオーバーライドしようとしていますので、スクロールビューでオートスクロールを防ぐことができます。しかし、私は間違いを続けている。これは私のコードで持っている方法です。イムあなたがUIGestureRecognizerDelegate
方法UIScrollViewをサブクラス化して次のメソッドをオーバーライドする方法:オートスクロールを停止するために何も無効にしない
gestureRecognizer(gestureRecognizer: UIGestureRecognizer, shouldReceiveTouch touch: UITouch)
を実装して、あなたのスクロールビューをスクロールしたくない場合にfalseを返すことができます正確に何イムが間違っ
class FirstViewController: UIViewController {
//scrollview outlet
@IBOutlet var ScrollerScreen: UIScrollView!
}
class MyScrollView: UIScrollView {
-(void)scrollRectToVisible:(CGRect)rect animated:(BOOL)animated{}
}
あなたのコードはSwiftとObjectiveCの奇妙な組み合わせです。エラーが発生した場合は、エラーがどのようなものか教えてください。私の推測では、あなたのObjCコードはSwiftでコンパイルされていません。 – EmilioPelaez
オブジェクトCのどの部分がコードですか?あなたが私に言うなら、私はそれを素早くコードに変換することができるでしょう@EmilioPelaez –