Farklı eylemler gerçekleştiren yaklaşık 10 düğmeyi içeren bir UIView var. Kullanıcı, gerekli bir işlemi gerçekleştirmek için herhangi bir düğmeye dokunabilir veya üzerine dokunabilir. Ancak, kullanıcı aynı anda birden fazla düğmeye bastığında sorun yaşıyorum. Aynı anda iki düğmeye basıldığında (aynı anda) iki eylem gerçekleştiriliyor. Bazı zamanlarda uygulama çöküyor. Yani, kullanıcının aynı anda birden çok düğmeye dokunmasını istemiyorum. i yerine çoklu dokunuşları sadece tek bir dokunuş tanıyan bir görünüm sorabilir ya da en azından ben birden dokunma hareketleri arasındaki zaman boşluğu artırabilir herhangi bir yolu ...iOS'ta görünümde eşzamanlı dokunuşların sayısı nasıl kontrol edilir
5
A
cevap
5
This güzel sahip, benzer bir mesaj var mı oluyor çözüm. Esasen tüm düğmeleri aynı yönteme bağlamanız ve bir anahtar deyimine sahip olmanız gerekir. Umarım yardımcı olur!
1
yourView.multipleTouchEnabled = NO;
"yourView" Burada görünümü içerikleri düğmeleriniz hepsi bu deneyin.
6
Kullanım button.exclusiveTouch = YES
; düğmelerinizin her birinde. Sen UIButtons
onları kanca ve örnek
İlgili konular
- 1. Write.table() çıktısında ondalık basamak sayısı nasıl kontrol edilir?
- 2. PartitionBy kullanılarak oluşturulan parke dosyalarının sayısı nasıl kontrol edilir
- 3. Ggplot2'deki küçük ızgara çizgilerinin sayısı nasıl kontrol edilir?
- 4. Tsung - Tek bir VM'deki eşzamanlı kullanıcıların sayısı
- 5. AVPlayer durumu nasıl kontrol edilir?
- 6. Yakınlık algılayıcısı nasıl kontrol edilir?
- 7. Ubuntu'da Apache2 nasıl kontrol edilir?
- 8. umbraco'da çerez nasıl kontrol edilir?
- 9. Hazır animasyon nasıl kontrol edilir?
- 10. Medya birimi nasıl kontrol edilir?
- 11. Swift'de launchOptions nasıl kontrol edilir?
- 12. Kontrol edilen onay kutularının sayısı
- 13. Flexbox'ta ortam sorgularını kullanarak satır başına öğe sayısı nasıl kontrol edilir?
- 14. ExecutorService üzerinde çalışan tüm görevlerin tamamlanıp tamamlanmadığını nasıl kontrol edilir
- 15. Ruby'de bir nesnenin görünümde sıfır olup olmadığını nasıl kontrol edebilirim?
- 16. Perl'de çoklu desen eşleşmesi nasıl kontrol edilir
- 17. ram tüketimi nasıl kontrol edilir javascript
- 18. Hikaye panosunun durumu nasıl kontrol edilir?
- 19. Mücevherler güncellemeye hazır nasıl kontrol edilir?
- 20. Öğenin tıklama işleyicisi varsa nasıl kontrol edilir?
- 21. sql_safe_updates açık olup olmadığını nasıl kontrol edilir?
- 22. GPS sensörünün varlığı nasıl kontrol edilir?
- 23. Dize Havuz İçeriği nasıl kontrol edilir?
- 24. Akışta bir Tarih nesnesi nasıl kontrol edilir?
- 25. Anaconda'nın mac sürümü nasıl kontrol edilir?
- 26. SQL satırının değeri sürekli nasıl kontrol edilir?
- 27. Elixir'de yapı alanının türü nasıl kontrol edilir?
- 28. Hizmetten çalınan ses düzeyi nasıl kontrol edilir?
- 29. Iki dosya olup olmadığını nasıl kontrol edilir
- 30. Taşıma durumu nasıl kontrol edilir? Rails
için
viewDidLoad
tesise ayarlamak gerekir Ama bu hala tam olarak –.. sanırım birbiri ardına iki eylemleri birini gerçekleştirin olacaktır. Bekleme süresine sahip olmak istediğinizde, beklemek istediğiniz süre için ayarlanmış bir 'NSTimer' seçeneğine sahip olmanız yeterlidir; bu da, global 'BOOL' değerini 'YES' olarak ayarlayan bir yöntemi tetikler. düğme yöntemi "BOOL" dedi. – msgambel
Bağlantı oldukça iyi .. Bu MS için +1 ... bunu deneyeceğim ve bir süre içinde sonucu bilmenizi sağlayalım –