swift-resizableImageWithCapInsets(可拉伸图片)

resizableImageWithCapInsets

他的作用是用之前的的image创建出一个可拉伸的image,这个image的作用就是当要填充的imageView大于当前image时就会进行拉伸,但是这个可拉伸image是可以设置屏蔽区域的 也就是告诉你哪部分不要用来拉伸

swift 复制代码
        let capInsets = UIEdgeInsets(top: 10, left: 20, bottom: 10, right: 20)//创建屏蔽区域,也就是上面下面10和左右20是不可拉伸的。
        let resizableImage = image?.resizableImage(withCapInsets: capInsets, resizingMode: .stretch)
    

具体看这个
简书的文章

相关推荐
WL学习笔记7 小时前
日期类(C++)
开发语言·c++·日期类实现
谢亮_vipxieliang7 小时前
Go map与结构体的正确使用
开发语言·golang·哈希算法
H.莓飛7 小时前
【C++】命名空间、缺省参数、函数重载与引用
linux·开发语言·c++·visual studio
xxwl5858 小时前
数据结构知识点和代码实现总结(C语言实现)
c语言·开发语言·数据结构
传奇开心果编程10 小时前
【Compose Multiplatform 跨端开发学与练】第7课 平台适配与互操作
android·windows·学习·ui·ios·kotlin·composer
code2cat11 小时前
Java进阶篇之AtomicMarkableReference:引用还在,标记已经改变
java·开发语言·cas·并发编程·逻辑删除
CappuccinoRose11 小时前
FormData数据处理
开发语言·前端·javascript·表单数据
Zguigo11 小时前
【CUDA8】第一个CUDA C++ Kernel --vector add
java·开发语言·c++
-Marks-11 小时前
【C++编程】STL容器(二)--- vector底层模拟实现(常用接口实现 | 扩容机制 | 深浅拷贝 | 迭代器失效)
开发语言·c++·vector·内存管理·迭代器失效·vector底层模拟实现
Shadow(⊙o⊙)12 小时前
C++11并发支持库
开发语言·c++