2013-08-27 18 views
5

UIPageViewController, veri kaynağını viewControllerBeforeViewController ve viewControllerAfterViewController yöntemleriyle çağırdığında, kullanıcı yeniden süzüldüğünde görüntülenecek olan görüntü denetleyicisini elde eder. Kullanması gerekene kadar bu verileri sakladığı yazılabilir bir özellik var mı? Sormamın nedeni, kullanıcının ileri veya geri gitmek için hızlıca kaydırılmasını veya sadece bir sonraki slayta ilerlemek için dokunabilmesini istemektir. Bununla birlikte, ilk slayttan diğerine ilerlemek için dokunursam (setViewControllers yöntemini kullanarak ilerleyerek), geriye doğru kaydırma yapamıyorum; geri dönmek için arka denetleyici yok. Bu sadece ikinci slaydı etkiler. Bu yüzden, önceki denetleyiciyi programsal olarak ayarlayabilmem gerekiyor.UIPageViewController, önceki ve sonraki denetleyicileri önbelleğe alır?

Herhangi bir yardım büyük memnuniyetle karşılanacaktır.

Teşekkürler.

cevap

-1

Önbelleğe alınan görüntü denetleyicilerine erişim yok. ,

– pageViewController:viewControllerBeforeViewController: 
– pageViewController:viewControllerAfterViewController: 
4


ben benzer bir sorunu vardı ve keşfedilen bu childViewControllers dizide UIPagaViewController mağaza önbelleğe alınan View Controller sayfaları: belki kaydırmaya etkinleştirmek için Veri Kaynağı yöntemlerini uygulamak zaman bir işaretçi tutabilirsiniz.

İlgili konular