2011-12-08 18 views
25

क्या उपयोगकर्ता UIWebView में किसी लिंक पर क्लिक करता है और लिंक पुनर्प्राप्त कर सकता है?आईओएस UIWebView अवरोध लिंक क्लिक करें

मैं UIWebView को क्लिक किए गए लिंक पर जाने से रोकने और कुछ और करने के लिए अवरुद्ध करना चाहता हूं।

अग्रिम धन्यवाद।

उत्तर

43

हाँ,, UIWebViewDelegate Protocol Reference को देखने के लिए विशेष रूप से webView:shouldStartLoadWithRequest:navigationType:

NSURLRequest तुम्हें पता है जहां लिंक ताकि उन पर क्लिक उन्हें निर्देशित करने के लिए जा रहा है करने देगा।

यदि आप लोडिंग से अनुरोध को रोकना चाहते हैं तो आप इस विधि पर NO वापस कर देंगे।

+0

मुझे सामग्री को केवल स्मृति में पुनर्प्राप्त करने की आवश्यकता है, इसकी जांच करें और यदि यह ठीक है तो इसे UIWebView में प्रदर्शित करें। क्या यह संभव है? – fatdragon

+0

आप जो सामग्री जांचते हैं उसे डाउनलोड करने के लिए आप 'NSURLConnection' का उपयोग करना चाह सकते हैं, और फिर डिस्क से वेब ड्राइव में लोड करें यदि मैं सही ढंग से समझता हूं। –

+0

हां। मै कोशिश करूँगा। धन्यवाद – fatdragon

संबंधित मुद्दे