码迷,mamicode.com
首页 >  
搜索关键字:cgrect    ( 583个结果
iOS开发使用UIKeyInput自定义密码输入框
前言 开发中很多地方都会遇到密码输入,这时候往往需要根据UI设计自定义。这里遵守UIKeyInput,实现协议中的方法,让自定义View可以进行文字输入;再通过func draw(_ rect: CGRect)绘制现自定义UI;使用配置类来统一接口;使用代理来管理各种输入相关的事件。文章末尾有提供O ...
分类:移动开发   时间:2020-12-17 12:12:48    阅读次数:3
键-值编码扩展
键 值编码扩展 扩展了 协议,因为它从属 和 类。此扩展为某些键添加默认值,扩展封装约定,为 、`CGRect CGSize CATransform3D`添加键路径支持 键 值编码遵从容器类 和 类是遵从容器类键 值编码,也就是说可以为任意键设置值。即使键没有在 类中声明的属性,你也可以用以下的方式 ...
分类:其他好文   时间:2020-03-22 19:24:59    阅读次数:78
iOS颜色转换成图片的方法
1 // 颜色转换为背景图片 2 - (UIImage *)imageWithColor:(UIColor *)color { 3 CGRect rect = CGRectMake(0.0f, 0.0f, 1.0f, 1.0f); 4 UIGraphicsBeginImageContext(rect ...
分类:移动开发   时间:2020-01-04 14:12:50    阅读次数:133
UIBezierPath叠加的相加相减显示
-(void)addBlankFrames:(NSArray<__kindof NSValue *> *)frames { UIBezierPath *path = self.blankPath?:[UIBezierPath bezierPath]; CGRect oldRect = CGRectZ... ...
分类:其他好文   时间:2019-11-21 17:10:21    阅读次数:122
swift中UIButton的使用
func aa(){ let btn:UIButton = UIButton.init(type: UIButton.ButtonType.custom); btn.frame = CGRect.init(x: 10, y: 10, width: 100, height: 100);//frame ... ...
分类:编程语言   时间:2019-10-09 09:37:37    阅读次数:104
iOS开发之TextView常用属性
基本属性: //textView尺寸和位置 let textViewWidth: CGFloat = 223 let textViewHeight: CGFloat = 198 let textViewTopView: CGFloat = 240 let textViewFrame = CGRect ...
分类:移动开发   时间:2019-08-31 17:25:08    阅读次数:107
iOS开发UI篇—Quartz2D使用(图片剪切)
一、使用Quartz2D完成图片剪切 1.把图片显示在自定义的view中 先把图片绘制到view上。按照原始大小,把图片绘制到一个点上。 代码: 1 - (void)drawRect:(CGRect)rect 2 { 3 UIImage *image2=[UIImage imageNamed:@"m ...
分类:移动开发   时间:2019-02-05 22:32:01    阅读次数:244
iOS开发UI篇—Quartz2D使用(图形上下文栈)
1 - (void)drawRect:(CGRect)rect 2 { 3 //获取上下文 4 CGContextRef ctx=UIGraphicsGetCurrentContext(); 5 //绘图 6 //第一条线 7 CGContextMoveToPoint(ctx, 20, 100); ...
分类:移动开发   时间:2019-02-05 22:13:08    阅读次数:180
iOS开发UI篇—Quartz2D使用(矩阵操作)
iOS开发UI篇—Quartz2D使用(矩阵操作) 一、关于矩阵操作 1.画一个四边形 通过设置两个端点(长和宽)来完成一个四边形的绘制。 代码: 1 - (void)drawRect:(CGRect)rect 2 { 3 //画四边形 4 //获取图形上下文 5 CGContextRef ctx= ...
分类:移动开发   时间:2019-02-05 22:07:44    阅读次数:239
Swift—UITextField的基本用法
https://www.jianshu.com/p/63bdeca39ddf 1、文本输入框的创建##### let textField = UITextField(frame: CGRect(x:10, y:60, width:200, height:30)) // let textField = ...
分类:编程语言   时间:2019-01-28 16:42:50    阅读次数:202
583条   1 2 3 4 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!