2016-06-27 13 views

答えて

2

テキストビューにスクロールしたい場合は、キーボードビュー(またはその他のUIPressイベント)をリッスンする組み込みのジェスチャが既に用意されています。それをスクロールするタッチを使用するための

textView.directionalPressGestureRecognizer.enabled = YES; 

同じこと:テキストビューに内蔵されているパンジェスチャーは、これらのタッチを認識することができますが、それはtvOSにデフォルトでありません。これは、通常のTVのユースケースは、スクロール表示をスクロールせずに、フォーカスを移動するためのタッチのためです。あなたはそれがそうのようなallowedTouchTypesです変更することにより、タッチを聞くためにパンジェスチャーを取得することができます。

textView.panGestureRecognizer.allowedTouchTypes = @[ @(UITouchTypeIndirect) ]; 
+0

おかげで、これは私のことで問題を解決したこのhttps://forums.developer.apple.com/thread/19184に私を導きますdirectionalPressGestureRecognizerを親ビューに追加します。 – Frank

関連する問題