ios-模拟imageView的类
来源:互联网 发布:软件测试的作用 编辑:程序博客网 时间:2024/06/03 18:47
.h文件
#import <UIKit/UIKit.h>@interface ImageView : UIView@property (nonatomic ,strong)UIImage * image;- (instancetype)initWithImage:(UIImage *)image;@end
.m文件
#import "ImageView.h"@implementation ImageView- (instancetype)initWithImage:(UIImage *)image{ self = [super initWithFrame:CGRectMake(0, 0, image.size.width, image.size.height)];//这里为什么要设置initWithFrame不直接init因为initWithImage会自动初始化一个frame,x和y为0,宽高为图片的宽高 if (self) { self.image=image; } return self;}-(void)setImage:(UIImage *)image{ //先赋值 _image=image; //重绘 [self setNeedsDisplay];}-(void)drawRect:(CGRect)rect{ //传过来的图片绘制到屏幕上 [self.image drawInRect:rect];}@end
阅读全文
0 0
- ios-模拟imageView的类
- iOS imageView 的平铺
- iOS 不规则的ImageView
- iOS 不规则的ImageView
- iOS 不规则的ImageView
- iOS 不规则的ImageView
- iOS 不规则的ImageView
- iOS ImageView 的填充模式
- iOS imageview
- iOS的圆形或者圆角ImageView
- uiimageView遮罩层、iOS不规则的ImageView
- uiimageView遮罩层、iOS不规则的ImageView
- ios button.imageview 和setimage的区别
- iOS UITableViewCell 的 imageView大小更改
- iOS修改UIButton内部imageView的尺寸
- iOS UIButton的titleLabel和imageView的位置调整
- iOS imageView旋转
- iOS---设置圆形imageView
- Python 之禅
- easyui树形菜单制作之二级目录实现
- Linux之文件与目录管理
- 纯CSS实现自适应正方形
- 如何模块化swift中的状态?
- ios-模拟imageView的类
- swift 使用Kingfisher进行网络图片的下载
- 人脸定位程序及结果
- 将datagrid表格数据导出为Excel(动态列)
- 计算语音识别结果编辑距离的开源软件:sclite的编译、安装与运行
- 《产品的视角》- 书摘整理
- 二分查找的次数
- React.js refs 和props传递数据
- 【HDU