2013-03-25 9 views
5

Tuhaf bir sorunum var, bir sayfanın UITextView kullanmış olduğu bir sayfa uygulamasına sahibim, ancak UITextView numaralı telefona dokunduğumda bir sonraki sayfaya geçtiğimde, hiçbir şey yazamıyor o. Ben UIPageViewControllerTransitionStylePageCurl kullandığınızdaUIPageViewController İçerisinde UITextview Uygulanamaz mı?

hiçbir sorun yoktur. Tek sorun UIPageViewControllerTransitionStyleScroll beraberdir. Çözümü bilen var mı? Bana

+1

Lütfen bir kod ekleyin – Madhumitha

+0

Bir UIPageVIewController içinde UITextView'a nasıl dokunabilirsiniz? UIPageViewController sekmeleri emer. –

cevap

16

Aynı konuda kendimi koştum ve o bazılarının bir sonucu olduğunu görünür bir UITextField veya UITextView bir U içinde ilk responder olur zaman meydana varsayılan davranış IScrollView.

UIPageViewController kaydırma adresinin UITextView önlemek için çözüm öncelikle bir sayfanın ana görünümüne doğrudan UIScrollView içine gömmek yerine etmektir. UITextView ilk yanıtlayıcısını olduğunda o tip arasında UIScrollView olduğu görünümü hiyerarşisinde en erken Superview arayacaktır ve ekranı kaplayan klavye için karşılamak için bu scrollview kayar çünkü

Bu çalışır. Bir UIScrollView, sizin UIPageViewController 'ın seçilmiş ve kaydırılan edilecektir iç UIScrollView, üreten istenmeyen davranış içine UITextView sarmak yoksa.

+0

Bu büyük bir yardım, teşekkürler oldu! – Austin

+0

Dostum! Ben sadece Bilgeliğin için vermek bir upvote ama sahip üzgünüz. –

+0

Teşekkürler! Tanrı ruhunu korusun! – VarunMurali