Bir dergi uygulaması oluşturuyorum. Derginin her sayfasını bir UIWebView'da görüntülüyorum. Web görünümü ekranı PDF ile doldurmuyor. Çevresinde bir sınır var. Tam ekranı nasıl görüntüleyebilirim?PDF in UIWebView
cevap
Bir UIWebView ile bu denemedim ama ekran dışı olacak şekilde programlama yoluyla sınır konumlandırmak için böyle bir şey yapmak mümkün olabilir:
CGRect frame = webView.frame;
// you may need to modify the 5 and 10 below to match the size of the PDF border
frame.origin.x = frame.origin.x - 5;
frame.origin.y = frame.origin.y - 5;
frame.size.width = frame.size.width + 10;
frame.size.height = frame.size.height + 10;
webView.frame = frame;
Eğer PDF'leri görüntülemek için UIWebView kullanıyorsanız ve HTML, tabiki sadece bir PDF görüntülerken çerçeveyi değiştirir ve ardından diğer içeriği görüntülerken çerçeveyi orijinal değerlere geri döndürürsünüz.
Farklı bir nedenden dolayı UIScrollView ile bu tür bir şey yaptım: UIScrollView'de görüntülenen öğelerin etrafında dolgu sağlamak için (örneğin, Apple'ın PhotoScroller örneğinden WWDC 2010'da gösterildiği gibi) bir boşluk olacaktır. Bunun, ekran boyunca PDF'nin etrafındaki sınırları hareket ettirmek için de kullanılabileceğini tahmin ediyorum.
IB'de Ölçek Sayfasını Denetle IB'de kenarlık benim için kaldırıldı kutu.
- 1. Bir UIWebView
- 2. : UIWebView
- 3. PDF Görüntüsü thumbnail in laravel 5.1 sürümü?
- 4. Apple, sharedMenuController öğeleri için UIWebView PDF dizelerine nasıl erişir?
- 5. UIWebView
- 6. UIWebView
- 7. UIwebview
- 8. UIWebview
- 9. UIWebView
- 10. Desteklenen Dosya Biçimleri UIWebView
- 11. UIWebView sayfalandırma
- 12. iOS, UIWebView
- 13. Bir UIWebView
- 14. UIWebView içerik yüksekliği scrollview.contentsize içinde doğru değil
- 15. iOS'ta PDF metin seçimi iOS
- 16. PDF Manipulation on iPhone SDK
- 17. Tanımsız yazı tipi: In Fpdf
- 18. Kilit oryantasyonu iPhone'da UIWebView
- 19. Bir UIWebView Nasıl Temizlenir
- 20. UIWebView, cihaz ekranına uymuyor
- 21. UIWebView çöker ve ben
- 22. iOS7 UIWebView Bellek sızıntısı
- 23. UIWebView İlerlemesini Geçin
- 24. UIWebView Bağlantı Click
- 25. IOS UIWebView Sızıntı
- 26. UIScrollView + UIWebView = NO scrollsToTop
- 27. UIWebView Verisinden Okuma Verileri
- 28. UIVisualEffectView yukarıda çalışmayan UIWebView
- 29. UIWebView ve Animasyon
- 30. UIWebView: Temsilci adı verilmeyecek
Harika bir çözüm! Bunun için çok teşekkürler! – John
Ben de aynısını deniyorum. Neden pageEnabled özelliğini kullanmak mümkün değil, bunu EVET olarak ayarlayın ve bu 5 px sapmasıyla kaydırma görünümünü sınırlayın. Dokümantasyonda, "kullanıcı görüntülendiğinde kaydırma görünümünün sınırlarının kaydırma görünümünde durduğunu" belirtiyor. Bu nedenle, bu yaklaşımda çalışmış olmalı, ancak bir nedenden dolayı beklendiği gibi çalışamıyorum. Düşünebileceğiniz herhangi bir ipucu var mı? –