Skip to content

Instantly share code, notes, and snippets.

@atomkirk
Created June 22, 2015 22:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save atomkirk/3586b849abb995e9160b to your computer and use it in GitHub Desktop.
Save atomkirk/3586b849abb995e9160b to your computer and use it in GitHub Desktop.
//
// Created by Adam Kirk on 6/22/15.
//
import UIKit
extension UIView {
var x: CGFloat {
get {
return self.frame.origin.x
}
set {
var r = self.frame
r.origin.x = newValue
self.frame = r
}
}
var y: CGFloat {
get {
return self.frame.origin.y
}
set {
var r = self.frame
r.origin.y = newValue
self.frame = r
}
}
var width: CGFloat {
get {
return self.frame.size.width
}
set {
var r = self.frame
r.size.width = newValue
self.frame = r
}
}
var height: CGFloat {
get {
return self.frame.size.height
}
set {
var r = self.frame
r.size.height = newValue
self.frame = r
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment