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进阶
未完待续。