47 lines
1.1 KiB
Swift
47 lines
1.1 KiB
Swift
//
|
|
// LLViewExtensions.swift
|
|
// LLCycleScrollView
|
|
//
|
|
// Created by LvJianfeng on 2016/11/22.
|
|
// Copyright © 2016年 LvJianfeng. All rights reserved.
|
|
//
|
|
|
|
import UIKit
|
|
|
|
// MARK: Frame
|
|
extension UIView {
|
|
public var ll_x: CGFloat {
|
|
get {
|
|
return self.frame.origin.x
|
|
}
|
|
set(value) {
|
|
self.frame = CGRect(x: value, y: self.ll_y, width: self.ll_w, height: self.ll_h)
|
|
}
|
|
}
|
|
|
|
public var ll_y: CGFloat {
|
|
get {
|
|
return self.frame.origin.y
|
|
}
|
|
set(value) {
|
|
self.frame = CGRect(x: self.ll_x, y: value, width: self.ll_w, height: self.ll_h)
|
|
}
|
|
}
|
|
|
|
public var ll_w: CGFloat {
|
|
get {
|
|
return self.frame.size.width
|
|
} set(value) {
|
|
self.frame = CGRect(x: self.ll_x, y: self.ll_y, width: value, height: self.ll_h)
|
|
}
|
|
}
|
|
|
|
public var ll_h: CGFloat {
|
|
get {
|
|
return self.frame.size.height
|
|
} set(value) {
|
|
self.frame = CGRect(x: self.ll_x, y: self.ll_y, width: self.ll_w, height: value)
|
|
}
|
|
}
|
|
}
|