一、UIWebView是iOS sdk中一個最常用的控件。是內(nèi)置的瀏覽器控件,我們可以用它來瀏覽網(wǎng)頁、打開文檔等等。
目前創(chuàng)新互聯(lián)公司已為上千余家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機、網(wǎng)站托管、服務(wù)器租用、企業(yè)網(wǎng)站設(shè)計、鶴山網(wǎng)站維護等服務(wù),公司將堅持客戶導向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
二、開啟webview自動適應(yīng)屏幕大小
webView.scalesPageToFit = YES;
三、UIWebView主要有下面幾個委托方法:
1、- (void)webViewDidStartLoad:(UIWebView *)webView;開始加載的時候執(zhí)行該方法。
2、- (void)webViewDidFinishLoad:(UIWebView *)webView;加載完成的時候執(zhí)行該方法。
3、- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error;加載出錯的時候執(zhí)行該方法。
四、導航
[webView goBack];//返回
[webView goForward];//向前
[webView reload];//重新加載數(shù)據(jù)
[webView stopLoading];//停止加載數(shù)據(jù)
五、總結(jié):在開發(fā)中遇到設(shè)置了webview得寬度為320時,會導致webview里面的內(nèi)容無法直視。經(jīng)過查找和實驗,需要通過HTML代碼替換修改從服務(wù)器返回的HEML數(shù)據(jù)內(nèi)容
1).改變webview 內(nèi)容中
標簽內(nèi)字體的大小使用
2).禁止用戶對webview進行放縮使用
六、替換NSString指定內(nèi)容
- (NSString *)stringByReplacingOccurrencesOfString:(NSString *)target withString:(NSString *)replacement;
*建議:IOS開發(fā)人員都學習學習HTML語言。