2010-12-10 17 views

cevap

9

Eğer scrollEnabled öğesini NO olarak ayarladıysanız ve scrollRectToVisible: animated: uygulamasının boş bir uygulamasına sahip olursam kaydırma işlemini devre dışı bırakıyormuş gibi görünür.

+0

Bu durumda dokunuşlar da devre dışı bırakılamaz mı? – gigahari

14

UITextView UIScrollView bir alt sınıf, yani HAYIR için scrollEnabled özelliğini ayarlayarak kaydırma manzaranın önleyebilir.

+2

problem, bu dokunur devre dışı olmasıdır. –

+0

Ahh bu durumda, dokunaklı olayları işlemek için yanıtlayıcı zincirindeki bir sonraki yanıtlayıcıyı veya belki de daha iyisi - bir UIGestureRecogizer'ı buna ekleyebilirdiniz. –

+1

Bundan kaçınmaya çalışıyorum. . . –

8

UITextView’in içerik boyutunu sınırlarından küçük veya ona eşit olacak şekilde ayarlamanız yeterlidir; bu, kaydırma işlemlerini engeller ve yine de dokunma olaylarını kabul eder.

+1

Bu benim için harika çalıştı. Eski ama iyi. –

0

Swift 3

let textView = UITextView() 
textView.isScrollEnabled = false 
İlgili konular