原文:Swift-技巧(五)设置圆角的代码

摘要 实现控件圆角的代码时,会不假思索的写 cornerRadius 和 masksToBounds,因为搜索得到的设置圆角的代码就是这样。今天突发奇想,为什么要写 masksToBounds 打个比方,设置一个按钮的圆角是 ,我会立马写这两行代码: 呈现的效果上,是没有任何问题的。但是为什么要设置 masksToBounds 为 true 呢 能不写吗 带着问题,来看一下 masksToBou ...

2021-11-16 20:20 0 106 推荐指数:

查看详情

Swift-技巧(六)设置按钮状态并更改

摘要 按钮是一个宝藏控件,可以在设置的时候就对不同的状态添加图片、文本,甚至更改背景。在不同的展示场景中更改到不同的状态显示就好。恰恰是如何更改状态着实让我懵了一阵,所以记录一下过程。如果没有兴趣了解过程,可以直接滑到底部,截图表格收藏。 之前在处理一个按钮控件,按钮有可以点击 ...

Fri Nov 19 04:44:00 CST 2021 0 126
Swift-技巧(四)设置照片尺寸和格式

摘要 平时实现拍照功能时,都是网上一通搜索,整体复制粘贴,自称无脑实现。但是当要求照片是不同的尺寸和格式( JPEG)时,就费力搞照片。其实在设置拍照时,就可以直接设置照片的尺寸和格式,用直接的方法来满足要求,岂不更好? 开始拍照前,需要创建 AVCaptureSession 会话 ...

Fri Nov 05 18:06:00 CST 2021 0 185
Swift-技巧(九)CGImage To CVPixelBuffer

摘要 iOS 中图像的表现形式不只是 Image,还有更加底层的方式,比如 CVPixelBuffer 像素缓存形式,那么 CGImage 就可以转换为像素缓存的方式也是需要了解的。 ...

Wed Dec 01 05:00:00 CST 2021 0 121
Swift-技巧(八)CVPixelBuffer To CGImage

摘要 Swift 中图像的表现形式不只是 Image,还有更加底层的方式,比如 CVPixelBuffer 像素缓存形式,那么像素缓存转换为可以在应用中展示的 CGImage,就要知道有哪些处理了。 CGImage 苹果官方解释是一张 bitmap 图像或者图像 mask。它是 ...

Fri Nov 26 04:27:00 CST 2021 0 106
Swift-技巧(一)缩放并填充图片

摘要 直接操作图片来实现它的缩放或者填充多余空间,首选 UIGraphicsBeginImageContext 函数来实现,它就相当于一个画布,你甚至可以用它来涂鸦。 最近有一个需求, ...

Tue Nov 02 17:00:00 CST 2021 0 156
Swift-技巧(二)模糊脸部功能

摘要 本文介绍模糊脸部的功能逻辑和实现方式,实现方式会尽可能的使用苹果提供的 API,保证功能高效率和简洁。 逻辑 模糊脸部的逻辑主要有两个流程,就是先找到脸部,然后模糊脸部,那么就 ...

Wed Nov 03 18:58:00 CST 2021 0 152
Swift-技巧(三)使用元组(tuple)

最近看 iOS 的官方功能的 Demo 时,发现代码中使用元组的地方很多,所以兴趣上来,查了下元组的出处。 在苹果的文档中就只有简短的两句,使用元组创建一个组合的值,从函数中返回多个值。元组中的可以使用属性值或者索引引用。 Apple Documentation Use ...

Thu Nov 04 17:20:00 CST 2021 0 127
Swift- 设置 UILabel 内边距

摘要 拿来即用短时间效率虽然挺高的,但是拿来的东西没有消化一次,就无法得心应手的使用它。 这次的探索思路就是,查询官方文档,设置不同的值测试单个方法中参数的变化,之后测试两个方法的执行顺序,处理的思路,最后思考总结。 在总结方法的处理逻辑时,使用伪代码的方式梳理方法的执行思路 ...

Wed Sep 01 05:22:00 CST 2021 0 175
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM