2010-02-20 18 views
13

पर UIWebView शीर्षक भेजें हाय मैंने हर जगह देखा है लेकिन मदद के रूप में कुछ नहीं, मैं UIWebView पृष्ठ शीर्षक UINavigationBar को भेजने की कोशिश कर रहा हूं।UINavigationBar

मुझे यह भी पसंद आएगा यदि कोई उपयोगकर्ता यूआईएनएविगेशनबार एक लिंक पर क्लिक करता है लेकिन होम पेज पर बैक बटन छुपाता है। आप आप ऐसा कर सकते वापस जाने के लिए चाहते हैं

myNavigationBar.title = [myWebView stringByEvaluatingJavaScriptFromString:@"document.title"]; 

:

आप मदद कर सकते हैं कि

उत्तर

26

एक UIWebView में शीर्षक पृष्ठ को पुनः प्राप्त करने के लिए बहुत अच्छा होगा यदि आप इसका इस्तेमाल कर सकते हैं

if ([myWebView canGoBack]){ 
    [myWebView goBack]; 
} 

यह जानने के लिए कि क्या उपयोगकर्ता ने एक नया पृष्ठ लोड किया है, आपको UIWebViewDelegate सेट करना होगा। अधिक जानकारी के लिए UIWebView Class Reference और UIWebViewDelegate Protocol Reference

0

आईओएस 8 के रूप में आपको केवल WKWebView और इसकी title संपत्ति का उपयोग करना चाहिए।

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