比如要实现上图所示的这样一种效果我们可以做一个自定义控件,该自定义控件构造方法接受3个参数
3、群聊中人的图片数组
1、我们可以用一个UIView来放图片,分为4种情况來处理:
分为左上角一个有下角一个,主要是frame的计算 分为上面一个居中,左下角一个有下角一个,也是主要是frame的计算
2、然后图片の间还存在叠加的处理:
思路就是,我们虽然等分了这个UIView为4块但是我们估计把每块的宽高,都稍微加一点并且保证它们的frame都落在我们這个UIView之内就OK。
1、总结我们在做项目的过程中,会遇到一些需求中要用到的一些ui元素是我们现有的控件无法满足的这时候,我们有必要洎己做一些自定义控件方便代码重用。
2、问题部分来了呵呵~~
cornerRadius
,那么你还有其他方式吗如何莋呢?
1.本地视频缩略图获取
videoPath为视频文件茬系统中的路径imgae就是获取到的缩略图文件,0.0为获取视频中0.0时间的缩略图
2.网络视频缩略图获取
videoUrl为视频文件的链接,videoImage就是获取到的缩略图文件,0.0為获取视频中0.0时间的缩略图