Yaphets
Yaphets
  • 发布:2017-12-25 12:59
  • 更新:2017-12-25 13:03
  • 阅读:1205

ImageSlider高度怎么根据设备宽度自适应呢

分类:5+ SDK

*现在ImageSlider需要设置固定高度值,那导致1024400的图片在不同设备上高度一样,看到的效果不理想,H5的图片轮播只需要设置图片地址就可以了,高度会根据图片自适应,请问,ImageSlider该怎么解决这个问题**

2017-12-25 12:59 负责人:无 分享
已邀请:
回梦無痕

回梦無痕 - 暂停服务

height: (String 类型 )图片显示的高度  
可取值: 像素值,如"100px"; 百分比,如"10%",现对于图片轮播控件的高度; 自动计算"auto",如果指定图片宽度(width),则按图片实际大小等比缩放图片高度值,如果没有指定宽度(width值为"auto")则自动缩放图片至可完整显示。
  • Yaphets (作者)

    你这个是图片的高度,我说的是ImageSlider的高度,并没有什么用呀。。

    2017-12-25 13:26

  • 回梦無痕

    回复 Yaphets:那只能根据宽高比例计算了,因为从设计上来看,轮播的宽高比例是固定的,那么就获取当前机型的屏幕宽度,然后当前屏幕宽度*轮播的宽高比例就能得出高度,然后把这个高度生成ImageSlider。

    2017-12-25 13:33

  • Yaphets (作者)

    回复 回梦無痕:看来也只能自己计算了,因为不止需要设置ImageSlider的高度,webview的内容也要留出空白高度,显示轮播图

    2017-12-25 13:46

该问题目前已经被锁定, 无法添加新回复