Bir web hizmeti ile iletişim kurmak için UIWebView'da bir formum var, formu gönderdiğimde, veriler bir web hizmetine gönderilir ve sonucu başka bir UIWebView'a döndürür. İki UIWebView, bir gezinme denetleyicisi altındadır, bu nedenle kullanım formu gönderdiğinde, sonucu görüntülemek için başka bir görünüme kaydırır. Bunu nasıl başarabileceğimi bilen var mı? Form öğesindeki "action" özelliğini ne doldurabilirim? Web servisini kullanabilmem için kullanıcı girdisini uygulamaya geri nasıl alabilirim? Bu alana yeni geldim, herhangi bir yardım takdir edilecektir. Teşekkürler!UIWebView'da bir form gönderin
Güncelleme:
geri programa web görünümünden form verilerini kaydetmek için bir yolu var mı? Gönderme düğmesini tıkladığımda form verilerini tekrar programa kaydetmek (yani nsstring'e para birimi depolamak) ve web servisini sorgulamaya başlamak daha iyi olur.
Gönder düğmeniz yerel bir UIButton veya bir HTML Düğme öğesi midir? – sElanthiraiyan
Bir html "submit" düğmesi, bu yüzden veriyi programıma nasıl kaydedeceğimi merak ediyorum. – Michael
sonra cevabımda bahsettiğim ikinci çalışmayı kullanmalısın.Gönderme düğmesindeki sahte bir URL'ye gidin veStartLoadWithRequest kullanılmaya başlanmalıdır. Bu yöntemde stringByEvaluatingJavaScriptFromString kullanarak bir javascript yöntemi çağırın. Bu javascript yönteminde gerekli verileri döndür. Anladım! – sElanthiraiyan