标签: swift
let form = UIView(frame:CGRectMake(0.0,140.0,view.bounds.width,196))
打印(form.bounds)
打印:(0.0,0.0,375.0,196.0)
为什么Y原点返回0.0?
答案 0 :(得分:1)
因为您正在打印form.bounds而不是form.frame
form.bounds
form.frame
边界矩形始终相对于视图自身的坐标空间,而框架矩形相对于其超视图的坐标空间。并且视图的原点始终是(0,0)相对于它自己。