タグ付けされた質問 「long-press」


9
UIButton長押しイベント
長押しボタンをエミュレートしたいのですが、どうすればよいですか?タイマーが必要だと思います。わかりましたUILongPressGestureRecognizerが、どうすればこのタイプを利用できますか?

3
SwiftUI:ボタンのタップと長押しの両方を処理する方法?
SwiftUIにボタンがあり、「ボタンをタップ」(通常のクリック/タップ)と「長押し」で異なるアクションを実行できるようにしたいと考えています。 SwiftUIでそれは可能ですか? ここに私が今持っているボタンの簡単なコードがあります(「通常の」タップ/タッチケースのみを処理します)。 Button(action: {self.BLEinfo.startScan() }) { Text("Scan") } .disabled(self.BLEinfo.isScanning) 「longPressジェスチャー」を追加しようとしましたが、それでも「通常/短い」クリックのみが「実行」されます。これは私が試したコードです: Button(action: {self.BLEinfo.startScan() }) { Text("Scan") .fontWeight(.regular) .font(.body) .gesture( LongPressGesture(minimumDuration: 2) .onEnded { _ in print("Pressed!") } ) } ありがとう! ジェラール
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.