注册 登录
主题 : 求助!UIWebView拖到底部出现的多余空白能去掉吗?
级别: 侠客
UID: 3910
精华: 0
发帖: 45
可可豆: 916 CB
威望: 916 点
在线时间: 171(时)
注册时间: 2009-03-30
最后登录: 2016-09-01
0 楼:  发表于: 2009-06-01 15:27    发自: Web Page
来源于 一般提问 分类

求助!UIWebView拖到底部出现的多余空白能去掉吗?   

管理提醒: 本帖被 evangel 从 苹果开发一般讨论区 移动到本区(2009-10-21)
大家知道,UIWebView拖到网页顶部或者底部再继续拖拽的话,会出现一块灰色的多余空白,松手后就弹回去了,我不想 要这种多余的特效,能去掉吗?谢谢!
级别: 新手上路
UID: 4614
精华: 0
发帖: 10
可可豆: 744 CB
威望: 744 点
在线时间: 269(时)
注册时间: 2009-04-13
最后登录: 2019-03-17
1 楼:  发表于: 2009-06-27 15:38    发自: Web Page
貌似不行,可以把网页设为透明,然后设置一张背景图看起来就好了
级别: 侠客
UID: 35231
精华: 0
发帖: 131
可可豆: 1301 CB
威望: 1301 点
在线时间: 140(时)
注册时间: 2010-10-25
最后登录: 2016-06-14
2 楼:  发表于: 2010-12-06 19:49    发自: Web Page
看来都是这个问题。。。。
级别: 新手上路
UID: 23124
精华: 0
发帖: 28
可可豆: 55 CB
威望: 55 点
在线时间: 45(时)
注册时间: 2010-06-25
最后登录: 2017-09-30
3 楼:  发表于: 2011-03-26 20:00    发自: Web Page
这个可以通过设置HTML页面的属性来防止网页被拖动。
级别: 精灵王
状态: 连续签到 - [1天]
UID: 41127
精华: 0
发帖: 1024
可可豆: 9286 CB
威望: 9285 点
在线时间: 1005(时)
注册时间: 2010-12-04
最后登录: 2017-08-24
4 楼:  发表于: 2011-03-26 21:30    发自: Web Page
回LZ,方法有二;一:你可以设置WebView的background,找一张你认为合适的图片就行了,不需要给WebView设置成透明,二:直接设置WebView不可拖动,这样就不会出现你那种情况了。。。

级别: 侠客
UID: 39164
精华: 0
发帖: 57
可可豆: 525 CB
威望: 525 点
在线时间: 126(时)
注册时间: 2010-11-22
最后登录: 2018-06-14
5 楼:  发表于: 2011-03-29 11:21    发自: Web Page
可以实现的,前几天我刚好在弄这个
代码如下:
    for (id subview in WebView.subviews)
        if ([[subview class] isSubclassOfClass: [UIScrollView class]])
        {
            ((UIScrollView *)subview).bounces = NO;
        }

这样就OK了
cosplayer
级别: 侠客

UID: 79484
精华: 0
发帖: 121
可可豆: 804 CB
威望: 834 点
在线时间: 104(时)
注册时间: 2011-07-05
最后登录: 2018-10-18
6 楼:  发表于: 2011-07-11 15:06    发自: Web Page
用了5楼的方法,见效了,真是太谢谢了!!
级别: 侠客

状态: 连续签到 - [6天]
UID: 65436
精华: 0
发帖: 97
可可豆: 135 CB
威望: 778 点
在线时间: 909(时)
注册时间: 2011-04-21
最后登录: 2016-04-01
7 楼:  发表于: 2011-07-11 20:46    发自: Web Page
   5楼可用~~~
级别: 精灵王

UID: 759
精华: 0
发帖: 91
可可豆: 22276 CB
威望: 22276 点
在线时间: 2451(时)
注册时间: 2008-09-17
最后登录: 2018-04-25
8 楼:  发表于: 2011-07-12 08:09    发自: Web Page
    for(UIView *v in [[[webview subviews] objectAtIndex:0] subviews])
    {
        if([v isKindOfClass:[UIImageView class]])
        {
            v.hidden = YES;
        }
    }
五楼方法其实不怎么好,到底不能滑动。
小生以前测试发现灰色阴影那其实是个imageview,hidden就行了,不影响任何正常操作。
玛丽玛丽吼 风火雷电劈
级别: 骑士
UID: 50149
精华: 0
发帖: 191
可可豆: 722 CB
威望: 722 点
在线时间: 395(时)
注册时间: 2011-02-10
最后登录: 2019-02-25
9 楼:  发表于: 2011-07-12 08:44    发自: Web Page
这个貌似都不错。。
如果想法只是想法,那就真的只是想法了.

CocoaChina社区转载内容已尽可能注明出处,如未能核实来源或转发内容图片有权利瑕疵的,请及时联系社区进行修改或删除【联系方式QQ : 3442093904 邮箱:support@cocoachina.com】文章内容为作者独立观点,不代表CocoaChina社区立场。版权归原作者所有,如申请授权请联系作者,因文章侵权CocoaChina社区不承担任何法律及连带责任。

描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部