提交
This commit is contained in:
107
SweetParty/第三方库/SDCycleScrollView/UIView+SDExtension.m
Executable file
107
SweetParty/第三方库/SDCycleScrollView/UIView+SDExtension.m
Executable file
@@ -0,0 +1,107 @@
|
||||
//
|
||||
// UIView+SDExtension.m
|
||||
// SDRefreshView
|
||||
//
|
||||
// Created by aier on 15-2-23.
|
||||
// Copyright (c) 2015年 GSD. All rights reserved.
|
||||
//
|
||||
|
||||
/*
|
||||
|
||||
*********************************************************************************
|
||||
*
|
||||
* 🌟🌟🌟 新建SDCycleScrollView交流QQ群:185534916 🌟🌟🌟
|
||||
*
|
||||
* 在您使用此自动轮播库的过程中如果出现bug请及时以以下任意一种方式联系我们,我们会及时修复bug并
|
||||
* 帮您解决问题。
|
||||
* 新浪微博:GSD_iOS
|
||||
* Email : gsdios@126.com
|
||||
* GitHub: https://github.com/gsdios
|
||||
*
|
||||
* 另(我的自动布局库SDAutoLayout):
|
||||
* 一行代码搞定自动布局!支持Cell和Tableview高度自适应,Label和ScrollView内容自适应,致力于
|
||||
* 做最简单易用的AutoLayout库。
|
||||
* 视频教程:http://www.letv.com/ptv/vplay/24038772.html
|
||||
* 用法示例:https://github.com/gsdios/SDAutoLayout/blob/master/README.md
|
||||
* GitHub:https://github.com/gsdios/SDAutoLayout
|
||||
*********************************************************************************
|
||||
|
||||
*/
|
||||
|
||||
/*
|
||||
|
||||
*********************************************************************************
|
||||
*
|
||||
* 在您使用此自动轮播库的过程中如果出现bug请及时以以下任意一种方式联系我们,我们会及时修复bug并
|
||||
* 帮您解决问题。
|
||||
* 新浪微博:GSD_iOS
|
||||
* Email : gsdios@126.com
|
||||
* GitHub: https://github.com/gsdios
|
||||
*
|
||||
* 另(我的自动布局库SDAutoLayout):
|
||||
* 一行代码搞定自动布局!支持Cell和Tableview高度自适应,Label和ScrollView内容自适应,致力于
|
||||
* 做最简单易用的AutoLayout库。
|
||||
* 视频教程:http://www.letv.com/ptv/vplay/24038772.html
|
||||
* 用法示例:https://github.com/gsdios/SDAutoLayout/blob/master/README.md
|
||||
* GitHub:https://github.com/gsdios/SDAutoLayout
|
||||
*********************************************************************************
|
||||
|
||||
*/
|
||||
|
||||
|
||||
#import "UIView+SDExtension.h"
|
||||
|
||||
@implementation UIView (SDExtension)
|
||||
|
||||
- (CGFloat)sd_height
|
||||
{
|
||||
return self.frame.size.height;
|
||||
}
|
||||
|
||||
- (void)setSd_height:(CGFloat)sd_height
|
||||
{
|
||||
CGRect temp = self.frame;
|
||||
temp.size.height = sd_height;
|
||||
self.frame = temp;
|
||||
}
|
||||
|
||||
- (CGFloat)sd_width
|
||||
{
|
||||
return self.frame.size.width;
|
||||
}
|
||||
|
||||
- (void)setSd_width:(CGFloat)sd_width
|
||||
{
|
||||
CGRect temp = self.frame;
|
||||
temp.size.width = sd_width;
|
||||
self.frame = temp;
|
||||
}
|
||||
|
||||
|
||||
- (CGFloat)sd_y
|
||||
{
|
||||
return self.frame.origin.y;
|
||||
}
|
||||
|
||||
- (void)setSd_y:(CGFloat)sd_y
|
||||
{
|
||||
CGRect temp = self.frame;
|
||||
temp.origin.y = sd_y;
|
||||
self.frame = temp;
|
||||
}
|
||||
|
||||
- (CGFloat)sd_x
|
||||
{
|
||||
return self.frame.origin.x;
|
||||
}
|
||||
|
||||
- (void)setSd_x:(CGFloat)sd_x
|
||||
{
|
||||
CGRect temp = self.frame;
|
||||
temp.origin.x = sd_x;
|
||||
self.frame = temp;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@end
|
||||
Reference in New Issue
Block a user