0
私はtvOSのためのアプリを書いています - それはすべて私が画面にUIButtonを置くまで動作します。ボタンが追加されたときの問題は、touchesBeganとtouchesMovedが機能しなくなることです。ボタンを削除すると、touchesBeganとtouchesMovedが正しく動作します。私は、実験のために、「ユーザーインタラクションを有効にする」のチェックを外しましたが、これは何の違いもありませんでした。悲しいことに、これはどちらか動作していないようUIButtonブロッキングtouchesBeganとtouchesMoved
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
[super touchesBegan:touches withEvent:event];
[self.nextResponder touchesBegan:touches withEvent:event];
}
- (void)touchesMoved:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event {
[super touchesMoved:touches withEvent:event];
[self.nextResponder touchesMoved:touches withEvent:event];
}
:私はまた、UIButtonのサブクラスを作成し、次のコードを追加しようとしています。誰かが私が次に試してみたいことについて何か提案がありますか?
ボタン以外のビューには他に何がありますか?あなたは何を達成しようとしていますか? –