gridview绘制界面拿到imageView数据时,imageView还没加载完网络图片。
同Android机制不一样,iOS不会在imageView加载完毕后,一层层通知父类控件重绘自身。所以当网络数据加载完毕时,界面还是没显示出来。
如果界面上加一个按钮,手动触发gridView refreshItems界面就会出来。
因为gridview都是显示等高的Cell
建议解决办法,gridView的模板中imageView给一个高度。或者给一个 defaultImage 的默认图片。
deviceOne 开发--gridview模版里面的imageview设置为-1,ios图片显示不全,AndroidOK
最新推荐文章于 2022-05-30 11:57:08 发布