Weex scroller如果不指定高度,其高度就会和内容一样高?

Weex scroller如果不指定高度,其高度就会和内容一样高?
scroller的高度不是应该适配其父容器的高度吗?

阅读 5.9k
5 个回答

不同情况表现可能不一样,建议贴出代码

<scroller style="flex:1">
    ...
</scroller>

你好,你说的这个问题,在不同端表现不同,
比如web端就是scroller的高度就是子的高度和
ios等原生端是根据容器间距离适配的,只不过,如果子高度和<scroller的高,就没有弹性滚动的特性,只有超过了scroller的高或宽(横行滚动)时才会有效果

我的代码都是vue结尾的,所以底层应该是weex vue framework。其效果就是我描述的那样

在native端,scroller 为根视图:
如果不显式设置高度,默认填充整个屏幕。如果设置了高度已设置的高度为准。
scroller 为子视图:
如果不显式设置高度,以内容高度为准。如果设置了高度已设置的高度为准。

你可以写个小的demo测试下。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进