2010-11-19 26 views
-2

UIWebView'daki dokunuşları UIView'deki dokunuşlarla aynı şekilde ele almak istiyorum. Bu uygulamada dokunma, dokunma bitti, vb. gibi yöntemleri kullanmak istiyorum. UIWebView'deki farklı dokunma olaylarında birden çok etkinliği işlemek zorundayım .UIWebView'da dokunuşları nasıl kontrol edebilirim? (iphone)

Bu uygulamada, UIWeb Görünümü'nde görüntü gösteriyorum ve çift dokunuşta büyük ve küçük boyutlu görüntü boyutu oluşturmak zorundayım ve kullanıcı bu görüntüye dokunduğunda bir sonraki görüntü görünmeli ve eğer kullanıcı bu görüntüye iki kez dokunduğunda yeniden Başka bir sayfaya gitmeli ve eğer kullanıcı o anda yanıp sönüyorsa, sonraki görüntü de görünmelidir. Bu yüzden, UIWebView'e dokunarak dört olayı ele almalıyım.

Lütfen bana bunun nasıl yapılacağını söyleyin. Birçok kod denedim ama hiçbir şey bana yardımcı olmadı. Uiwebview üzerinde bir uiview yaparak da denedim, ancak bu olayların gerçekleşmesiyle yalnızca bir olay gerçekleşmedi.

Teşekkürler.

cevap

1

Yapmak istediğiniz şey, bir uiwebview kullanmamalısınız gibi geliyor. Uygulamanızın mimarisini yeniden gözden geçirmenizi öneririm: genellikle hem dokunma olayları hem de sayfa navigasyonu (her ikiniz de denediğiniz) görüntüleme denetleyicilerinde ele alınır. Bu olayları ele alacak bir görünüm denetleyicisini uygulamayı düşünün. Ayrıca, kod istemeyin ve e-posta yoluyla elden teslim edilmesini istemeyin. Kimse senin kodunu yazmak istemez ve sen de böyle bir şey öğrenmeyeceksin.

+0

kevboh, UIWebView kullanmadan üzerine dokunarak görüntü boyutunu artıramaz veya azaltamazız, bu yüzden UIWebView.Thanks kodunu göndermeyle ilgili tavsiyelerinizi kullandım.Örneğin e-posta aldım, böylece birisi kodu varsa o zaman bana gönder ve yeni kod yazmayın. – vicky

+0

Görüntüyü bir uiimageview kullanarak kolayca ölçekleyebilirsiniz. cocoawithlove (http://cocoawithlove.com/2010/09/zoomingviewcontroller-to-animate-uiview.html), yalnızca bir kullanıcı ile yakınlaştırma için iyi bir örnektir. işinizi ön plana çıkarmak ve uiwebview'in dokunmatik işlemlerini denemek ve kodlamak zorunda kalmamak için uiview'ları bulmak için biraz zaman ayırmak çok daha iyi olacaktır. – kevboh

+0

Teşekkürler, bu yazı kesinlikle bana yardımcı olacağını düşünüyorum. – vicky

İlgili konular