import Foundation
import UIKit
extension UIView{
var x : CGFloat!{
get {
return frame.origin.x
}
set(newValue) {
var tempFrame : CGRect = frame
tempFrame.origin.x = newValue
frame = tempFrame
}
}
var y : CGFloat!{
get {
return frame.origin.y
}
set(newValue) {
var tempFrame : CGRect = frame
tempFrame.origin.y = newValue
frame = tempFrame
}
}
var width : CGFloat!{
get {
return frame.width
}
set(newValue) {
var tempFrame : CGRect = frame
tempFrame.size.width = newValue
frame = tempFrame
}
}
var height : CGFloat!{
get {
return frame.height
}
set(newValue) {
var tempFrame : CGRect = frame
tempFrame.size.height = newValue
frame = tempFrame
}
}
var centerX : CGFloat!{
get {
return center.x
}
set(newValue) {
center = CGPoint(x: newValue, y: center.y)
}
}
var centerY : CGFloat!{
get {
return center.y
}
set(newValue) {
center = CGPoint(x: center.x, y: newValue)
}
}
var right : CGFloat!{
get {
return x + width
}
set(newValue) {
}
}
var bottom : CGFloat!{
get {
return y + height
}
set(newValue) {
}
}
var coordinate : CGPoint{
get {
return frame.origin
}
set(newValue) {
var tempFrame : CGRect = frame
tempFrame.origin.x = newValue.x
tempFrame.origin.y = newValue.y
frame = tempFrame
}
}
}