专栏名称: Cocoa开发者社区
CocoaChina苹果开发中文社区官方微信,提供教程资源、app推广营销、招聘、外包及培训信息、各类沙龙交流活动以及更多开发者服务。
目录
相关文章推荐
51好读  ›  专栏  ›  Cocoa开发者社区

iOS中UIView快速调整坐标和尺寸

Cocoa开发者社区  · 公众号  · ios  · 2017-07-31 11:42

正文

请到「今天看啥」查看全文


}


y


/// 纵坐标

var y: CGFloat {

get {

return self.frame.minY

}

set(newValue) {

self.frame = CGRect(x: x, y: newValue, width: width, height: height)

}

}


right


/// 纵坐标

var y: CGFloat {

get {

return self.frame.minY

}

set(newValue) {

self.frame = CGRect(x: x, y: newValue, width: width, height: height)

}

}


bottom


/ // 底端纵坐标

var bottom: CGFloat {

get {

return frame.origin.y + frame.size.height

}

set(newValue) {

frame.origin.y = newValue - frame.size.height

}

}


centerX


/// 中心横坐标

var centerX: CGFloat {

get {

return self.center.x

}

set(newValue) {

center.x = newValue

}

}


centerY


/// 中心纵坐标

var centerY: CGFloat {

get {

return center.y

}

set(newValue) {

center.y = newValue

}

}


origin


/// 原点

var origin: CGPoint {

get {

return self.origin

}

set(newValue) {

frame.origin = newValue







请到「今天看啥」查看全文