如何获取scroll-view的内容高度

发布于 7 年前作者 liaoxiuying7442 次浏览最后编辑 7 年前来自 ask

如何获取一个动态且内容在变的scroll-view的内容的高度(不是scroll-view的height,是里面页面的总的高度)

10 回复
wanjuan
wanjuan1 楼6 年前

要这高度干嘛?方法是有,不过有些麻烦,还要视情况而定

pingxiang
pingxiang2 楼6 年前

哈哈哈哈哈哈 因为我留一条的话,别人回复了我也能看见了 啦啦啦啦

longna
longna3 楼6 年前

因为设置了scroll-view,然后有时候,内容的高度会比scroll-view的高度高,导致在真机上无法看见全部的内容。

4楼这个要怎么实现呢?

luoyang
luoyang4 楼6 年前

看到消息提醒 我还一高兴 哈哈哈

aguo
aguo5 楼6 年前

那内容高度怎么获取呢

ping51
ping516 楼6 年前

获取节点位置,比如说scroll-view最后一个view是确定的,如果不确定就自己写一个占位的view,总之拿到最后一个view的class属性(或id),通过class属性(或id)获取节点位置信息,对于scroll-x方向,内容的长度就是最后一个节点布局位置的right值,对于scroll-y方向,内容的长度就是最后一个节点布局位置的bottom值

swu
swu7 楼6 年前

比如我要滚动到scroll-view内容的正中间

junshen
junshen8 楼6 年前

内容高度本来就应该比scroll-view高度高,要不怎么滚动,scroll-view高度一般是固定不变的,scroll-view就是用来展示比它高的内容

xiuyingchang
xiuyingchang9 楼6 年前

你说种情况

min08
min0810 楼5 年前

我也想知道