iOS新浪微博授权无网络时无法返回

解决iOS新版新浪微博授权时,无网络情况下点击取消无法返回的问题。在WBAuthorizeWebView.m文件中,通过添加一句代码实现解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

iOS新版的新浪微博授权时会弹出一个几乎是全屏的页面,有两个按钮,授权和取消,在有网络的情况下,点取消是可以返回到父页面的,但是若没有网络了,点击取消就回不去了。这时就只有把程序关掉,重新打开才能用。后来发觉其实只要在WBAuthorizeWebView.m这个文件的

- (void)webView:(UIWebView *)aWebView didFailLoadWithError:(NSError *)error

{

    [indicatorViewstopAnimating];

}

这个方法里添加上这句话就可以了:

    [self hide:YES];

当初为这个问题还找了好久才发觉,现在又做新浪微博了,想起来,记录一下,有看到的也不用麻烦蛋疼了。

转载于:https://www.cnblogs.com/celestial/archive/2012/06/07/2540844.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值