美文网首页
气质程序媛养成记第四篇

气质程序媛养成记第四篇

作者: 爱打码滴小燕子 | 来源:发表于2017-03-18 17:09 被阅读3951次

今天接第三篇,介绍第二个实用的小分类

NO2:带阴影的圆形button

后台请求到的数据,可能是圆图,也可能是方图,如果我们直接用button的切圆角来实现的话,可以发现,切圆角和设置阴影是相互冲突的,所以,我们需要分两步走

1、 首先,我们需要获取到一个圆图

  • 这一点我们可以通过给UIImage添加分类,实现裁剪圆图

如果是本地图片,则直接裁剪之后放到Button上即可,但是如果是网络图片,则我们需要用到SDWebImage来请求网络图片

- (void)sd_setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholder completed:(SDWebImageCompletionBlock)completedBlock ;

平时我们可能不太用带block回调的方法,这里需要用到,在block回调里给图片进行裁剪,裁剪成功之后再设置到button上。

还有一点就是,我们在裁剪之前不要直接将图片设置到button上,否则容易造成button上的图片闪烁,所以中间我们可以加一个UIImageView,网络请求到的图片先放到UIImageView上,然后在对他的image进行裁剪,裁剪成功再给UIButton。(这个UIImageView不需要加载在界面上)

2、 接下来就简单了,获得图片之后将图片赋值给UIButton然后对button设置阴影即可。

气质程序媛养成记第三篇

气质程序媛养成记第二篇

气质程序媛养成记第一篇

此致,敬礼,收工~

相关文章

  • 气质程序媛养成记第四篇

    今天接第三篇,介绍第二个实用的小分类 NO2:带阴影的圆形button 后台请求到的数据,可能是圆图,也可能是方图...

  • 气质程序媛养成记第一篇

    气质程序媛养成记第一篇 作为一个立志成为一个气质程序媛美女的女孩子来说,养成记日记的习惯是非常必要的(虽然我也是被...

  • 气质程序媛养成记第二篇

    横竖屏布局 平时我们接触到的横竖屏布局,大多都是布局样式是统一的,只是按照横竖屏的宽高比例进行约束布局。最近接触的...

  • 气质程序媛养成记第三篇

    今天咱们直入主题吧,来摆几个最近写的小分类,感觉还是挺好用的 NO1:限制输入框的字符数 做项目过程中,经常会遇到...

  • 气质美女养成记

    推荐阅读: 《优雅》& 《跟巴黎名媛学到的故事》 最近迷上了法式chic,于是翻起了相关书籍,干脆把这两本书放一起...

  • 气质女神养成记

    对于女人,很多人喜欢被夸奖有气质。而气质,似乎是人们熟知,而又不易捉摸的概念,大有“只可意会不能言传”的意味。在人...

  • 气质女人养成记

    好几次跟不同的人讨论起习惯问题,对方都很坚定的告诉我,这已成习惯了改不了。 这个时候我常以更加坚定的态度回敬过去:...

  • 程序媛看病记

    背景:医院 师妹帮我取了打针药,医生配药,准备打针。 医生:趴床上 我横趴了上去。 医生:竖着趴吧,屁股撅一下。 ...

  • 一个程序媛的养成记——0

    我今天算是见识到“环境的力量”了,现在接触的世界,没有哪一处不提编程,不提机器学习的。也因此勾得我心里蠢蠢欲动的。...

  • 气质程序媛养成记第五篇 -- 使用runtime进行字体大小适配

    项目开发过程中,根据UI给定的字体和屏幕尺寸进行比例适配是最基本的要求。其实很简单,一个分类就可以搞定了。 首先,...

网友评论

      本文标题:气质程序媛养成记第四篇

      本文链接:https://www.haomeiwen.com/subject/gqtpnttx.html