取消UIWebView的縮放手勢

說在前面的話:

UIWebView因為其通用性裸违,在iOS開發(fā)中經(jīng)常被使用到湃鹊。比如用來在應(yīng)用內(nèi)加載某個網(wǎng)頁或HTML靜態(tài)頁面,甚至打開Word蛹尝、Excel后豫、PPT、PDF等文檔以及文本突那、圖片挫酿、音頻、視頻等等愕难,一律通吃早龟。

但是其強(qiáng)大的功能帶來的副作用還是有的惫霸。比如在使用UIWebView加載某個頁面結(jié)構(gòu)復(fù)雜的網(wǎng)頁,或是某個大型的Word文檔葱弟,然后你再放大壹店、拖動、縮小芝加。硅卢。。然后就尷尬了藏杖,內(nèi)存直接上100+M将塑,分分鐘給你崩了。

為了解決這一尷尬蝌麸,大多數(shù)人首先想到的就是取消UIWebView的縮放手勢点寥,因為在正常顯示和滾動的情況下內(nèi)存并不會暴增。

// 1. 首先控制器遵守UIScrollViewDelegate協(xié)議来吩;
@interface TestViewController() <UIScrollViewDelegate, UIWebViewDelegate>
// views
@property(weak, nonatomic)UIWebView *webView;
@end
// 2. 設(shè)置代理:
- (void)viewDidLoad {
    [super viewDidLoad];
    //設(shè)置UIWebView
    UIWebView *webView = [[UIWebView alloc] initWithFrame:self.view.bounds];
    webView.backgroundColor = [UIColor whiteColor];
    webView.scalesPageToFit = YES;
    webView.delegate = self;
    webView.scrollView.delegate = self;
    [self.view addSubview:webView];
    self.webView = webView;
    //設(shè)置并開始請求
    NSMutableURLRequest *urlRequest = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:@"https://www.baidu.com"]];
    [self.webView loadRequest:urlRequest];
}
// 3. 縮放回調(diào)時設(shè)置為nil:
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
    return nil;
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末敢辩,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子误褪,更是在濱河造成了極大的恐慌责鳍,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,968評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件兽间,死亡現(xiàn)場離奇詭異历葛,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)嘀略,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評論 2 382
  • 文/潘曉璐 我一進(jìn)店門恤溶,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人帜羊,你說我怎么就攤上這事咒程。” “怎么了讼育?”我有些...
    開封第一講書人閱讀 153,220評論 0 344
  • 文/不壞的土叔 我叫張陵帐姻,是天一觀的道長。 經(jīng)常有香客問我奶段,道長饥瓷,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,416評論 1 279
  • 正文 為了忘掉前任痹籍,我火速辦了婚禮呢铆,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘蹲缠。我一直安慰自己棺克,他們只是感情好悠垛,可當(dāng)我...
    茶點故事閱讀 64,425評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著娜谊,像睡著了一般确买。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上因俐,一...
    開封第一講書人閱讀 49,144評論 1 285
  • 那天拇惋,我揣著相機(jī)與錄音周偎,去河邊找鬼抹剩。 笑死,一個胖子當(dāng)著我的面吹牛蓉坎,可吹牛的內(nèi)容都是我干的澳眷。 我是一名探鬼主播,決...
    沈念sama閱讀 38,432評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼蛉艾,長吁一口氣:“原來是場噩夢啊……” “哼钳踊!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起勿侯,我...
    開封第一講書人閱讀 37,088評論 0 261
  • 序言:老撾萬榮一對情侶失蹤拓瞪,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后助琐,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體祭埂,經(jīng)...
    沈念sama閱讀 43,586評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,028評論 2 325
  • 正文 我和宋清朗相戀三年兵钮,在試婚紗的時候發(fā)現(xiàn)自己被綠了蛆橡。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,137評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡掘譬,死狀恐怖泰演,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情葱轩,我是刑警寧澤睦焕,帶...
    沈念sama閱讀 33,783評論 4 324
  • 正文 年R本政府宣布,位于F島的核電站靴拱,受9級特大地震影響垃喊,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜缭嫡,卻給世界環(huán)境...
    茶點故事閱讀 39,343評論 3 307
  • 文/蒙蒙 一缔御、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧妇蛀,春花似錦耕突、人聲如沸笤成。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽炕泳。三九已至,卻和暖如春上祈,著一層夾襖步出監(jiān)牢的瞬間培遵,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評論 1 262
  • 我被黑心中介騙來泰國打工登刺, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留籽腕,地道東北人。 一個月前我還...
    沈念sama閱讀 45,595評論 2 355
  • 正文 我出身青樓纸俭,卻偏偏與公主長得像皇耗,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子揍很,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,901評論 2 345

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,522評論 25 707
  • http://www.cnblogs.com/mddblog/p/5281748.html 一郎楼、整體介紹 UIWe...
    F麥子閱讀 1,222評論 0 2
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件窒悔、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,029評論 4 62
  • 21天習(xí)慣養(yǎng)成類型的活動呜袁,是一個陷阱。真正能夠達(dá)成21天連續(xù)的简珠,他本身就有這種習(xí)慣阶界。而從來沒有嘗試過新的習(xí)慣的人一...
    放肆交流會閱讀 367評論 3 5
  • 新月 寒碎 冷霜 蒙塵 離人 飄搖 相思 不寐 誰解其中味 晚晴 轉(zhuǎn)瞬 晚情 回首 紅裳 依舊醉
    爾海閱讀 230評論 0 3