X,Y,frame,size重写为UIView创建分类
来源:互联网 发布:在淘宝买手机靠谱吗 编辑:程序博客网 时间:2024/05/22 12:02
- (void)setX:(CGFloat)x
{
CGRect frame =self.frame;
frame.origin.x = x;
self.frame = frame;
}
- (void)setY:(CGFloat)y
{
CGRect frame =self.frame;
frame.origin.y = y;
self.frame = frame;
}
- (CGFloat)x
{
returnself.frame.origin.x;
}
- (CGFloat)y
{
returnself.frame.origin.y;
}
- (void)setCenterX:(CGFloat)centerX
{
CGPoint center =self.center;
center.x = centerX;
self.center = center;
}
- (CGFloat)centerX
{
returnself.center.x;
}
- (void)setCenterY:(CGFloat)centerY
{
CGPoint center =self.center;
center.y = centerY;
self.center = center;
}
- (CGFloat)centerY
{
returnself.center.y;
}
- (void)setWidth:(CGFloat)width
{
CGRect frame =self.frame;
frame.size.width = width;
self.frame = frame;
}
- (void)setHeight:(CGFloat)height
{
CGRect frame =self.frame;
frame.size.height = height;
self.frame = frame;
}
- (CGFloat)height
{
returnself.frame.size.height;
}
- (CGFloat)width
{
returnself.frame.size.width;
}
- (void)setSize:(CGSize)size
{
CGRect frame =self.frame;
frame.size = size;
self.frame = frame;
}
- (CGSize)size
{
returnself.frame.size;
}
- (void)setOrigin:(CGPoint)origin
{
CGRect frame =self.frame;
frame.origin = origin;
self.frame = frame;
}
- (CGPoint)origin
{
returnself.frame.origin;
}
- X,Y,frame,size重写为UIView创建分类
- iOS 分类之UIView+Frame
- IOS UIView 的坐标扩展,更加便捷的获取View的 height Width X Y size origin 等
- 分类UIView+Extension:frame直接赋值方法
- 工具类:快速获取控件 frame 值(UIView 分类)
- 直接修改UIView的x,y,width,height...
- x进制转化为y进制
- 重写UIView
- X-frame-options头为设置
- COCOS2D-X FRAME动画创建随笔
- UIView Key-frame Animations
- Uiview Frame问题
- UIView.frame的骗局
- UIView Key-frame Animations
- (x&y)+((x^y)>>1)
- (x&y)+((x^y)>>1)
- (x&y)+((x^y)>>1)
- (x&y)+((x^y)>>1)
- 文本输入与输出(2)
- 根据选中的单选按钮获取值
- ActiveMQ持久化消息的三种方式
- MySQL comment
- redis 学习指南
- X,Y,frame,size重写为UIView创建分类
- JDBC数据库连接
- 多进程与多线程的选择
- caffe多标签装hdf5接口
- FMDB 使用方法
- 正则表达式基础语法
- Unity Http短连接
- 专项:Android内存泄露实践分析
- Android 插件化之类加载器 ClassLoader