问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

拉伸图片的4种方法

发布网友 发布时间:2022-10-15 22:30

我来回答

1个回答

热心网友 时间:2023-10-13 00:00

为什么要拉伸图片呢? 有时候我们一个视图的大小是不固定的,它可能根据内容的不同展示不同的尺寸,但是希望图片可以只拉伸里面而保持四周不变.比如聊天的气泡:

这里给介绍4个拉伸图片的方法:

resizableImageWithCapInsets: resizingMode:

stretchableImageWithLeftCapWidth: topCapHeight:

设置后变成:

补充一点: 如果图片有两种规格以上的图片(如:既有@1x图也有@2x图),那么所有规格的图片都需要这样设置一次.但其实如果要对图片进行拉伸使用,只要准备一张图片就够了.(20150731补充)

添加UIImage的分类其实和上面第一种方法是一样的,只是这里我们把它单独放在一个文件里面.
分类实现:

这样,在设置需要拉伸的图片的时候,只要使用

是不是用起来跟原生的一样?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 我想问一下榨一杯石榴汁要几个石榴 伍芷彤打多少分 庄芷彤名字多少分是公历2014年12月7日晚上11点48分出生的这样名字好吗? 大学图书馆怎么通过索书号找书的位置. 怎么看是几楼哪个书架 一块硅胶坐垫4斤多少成本 狗带啥意思? AMD3600双核相当于INTEL什么CPU 敦字取名好吗 大气的男孩名字 敦字取名行吗 带敦字的男孩名字 佳能IPF6100大幅打印机主板坏了能维修吗?如果能维修的多少钱?主板信息丢失能恢复吗 染发可能带来4种伤害 怎样染发少伤身 如何染发不伤身体? 电脑上可以登录营石云监控视频吗,求操作 寒潮来时,如果考虑保暖时尚的搭配呢? 翁姓女孩取名一个字的名字 海信空调粗管子细管子同时结霜 幻龙的化石分布在哪些地区? 广西在哪里发现16000年前的人头骨化石? 蟾蜍能活多久,能长多大 万兴影音播放迅雷云播显示IOS系统版本过低~!??? 求一个有古典韵味的头像 我想问一下转载网络图片侵权吗 国家为什么法律明文规定各娱乐场所不得使用壁纸 安馨办怎么修改实名认证 我的世界手机版怎么做武器 有免费移动硬盘文件夹加密软件吗 原神小86在哪直播 原神3.0前瞻直播能回放吗 原神2.8前瞻直播在哪里看 原神包包在哪直播 人民币升值对我们的害处 广西中学校长在夜店与多女子亲密被停职,此案目前的调查进展如何? 广西高中生熟睡中被舍友杀害是怎么回事? 广西一高中乱收费400多万元被罚,乱收费事件为何屡禁不止? 拼多多确认收货之后可以退货退款吗? 冷门又好听惊艳的名字男 姓杜男孩最后一个字是芮的名字 IE6.0 与IE7.0有什么区别 IE6.0和IE7.0哪个更好些?区别在哪里? IE7.0和IE6.0相比有哪些进步