Rect

Rect UiObject.bounds(), UiObject.boundsInParent()返回的对象。 表示一个长方形(范围)。 Rect.left 返回值类型 备注 number 长方形左边界的x坐标、 Rect.right 返回值类型 备注 number 长方形右边界的x坐标、 Rect.top 返回值类型 备注 number 长方形上边界的y坐标、 Rect.bottom 返回值类型 备注 number 长方形下边界的y坐标、 Rect.centerX() 返回值类型 备注 number 长方形中点x坐标。 Rect.centerY() 返回值类型 备注 number 长方形中点y坐标。 Rect.width() 返回值类型 备注 number 长方形宽度。通常可以作为控件宽度。 Rect.height() 返回值类型 备注 number 长方形高度。通常可以作为控件高度。 //此代码由飞云脚本圈原创(www.feiyunjs.com) //取列表项目高度(约宝宝APP附近的人页面) function getItemHeight() { let rect = id("iv_avatar").findOne().bounds(); //图像高度 return rect.height(); }; Rect.contains(Rect) 参数 类型 描述 r Rect 返回值类型 备注 Boolean 返回是否包含另一个长方形r。包含指的是,长方形r在该长方形的里面(包含边界重叠的情况)。 Rect.intersect(Rect) 参数 类型 描述 r Rect 返回值类型 备注 Boolean 返回是否和另一个长方形相交。 UiSelector进阶 未完待续。