美文网首页
IOS开发知识点记录

IOS开发知识点记录

作者: Sivin | 来源:发表于2021-03-21 17:32 被阅读0次
  1. base64编码转UIImage对象
NSURL *url = [NSURL URLWithString:imageString];
NSData *imageData = [NSData dataWithContentsOfURL:url];
// 将NSData转为UIImage
UIImage *decodedImage = [UIImage imageWithData: imageData];
  • 给view增加圆角
- (void)setCornerRect:(UIRectCorner)corners radius:(CGFloat)cornerRadius {
    UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:CGRectMake(0, 0, self.width, self.height)
                                                   byRoundingCorners:corners
                                                         cornerRadii:CGSizeMake(cornerRadius, cornerRadius)];
    CAShapeLayer *maskLayer = [CAShapeLayer layer];
    maskLayer.frame = CGRectMake(0, 0, self.width, self.height);
    maskLayer.path = maskPath.CGPath;
    self.layer.mask = maskLayer;
}
----使用范例----
UIView *view = ...
[view setCornerRect:UIRectCornerTopLeft | UIRectCornerTopRight radius:12];
  • 图片设置tintColor
UIImageView *imageView = ...
UIImage *image = [UIImage imageNamed:@"imageName"];
imageView.image = [image imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
imageView.tintColor = [UIColor colorWithHex:0xffffff];

相关文章

  • iOS 开发小记-01

    最近又开始写不少业务代码了,有些小知识点小坑,用这个系列记录一下。iOS 开发小记-01iOS 开发小记-02 1...

  • iOS 开发小记-02

    最近又开始写不少业务代码了,有些小知识点小坑,用这个系列记录一下。iOS 开发小记-01iOS 开发小记-02 1...

  • iOS开发Swift知识点总结(一)

    iOS开发Swift知识点总结(一)

  • 【IOS初学者】数组与字典

    在这里我要说一下,ios开发的知识点都偏于基础,我只记录了一些基础的知识点,并进行了扩展,适合入门的朋友:【IOS...

  • IOS开发知识点记录

    base64编码转UIImage对象 给view增加圆角 图片设置tintColor

  • RunLoop

    RunLoop是iOS开发中非常重要的一个知识点。也是面试必考知识点。本文主要记录一下内容1 RunLoop是什么...

  • ios开发碎记录

    ios开发碎知识点 前言. 整理好久的了,最近很少开发ios了,再不发估计ios就废了 ?ios日常开发中,有必要...

  • iOS知识点,iOS面试题, iOS面试题总结

    推荐 :iOS七年开发之路网络笔记,iOS知识点总结,iOS开发笔记。KVC /KVO的底层原理高质量 iOS 博...

  • Mac系统常用指令以及X-code快捷键

    一 前言 由于是做iOS开发的,所以是用mac系统来做开发,在记录c语言知识点(这里记得都是我觉得的重点)之前,先...

  • 记录iOS开发 学习心得

    以后会在简书和github记录我iOS开发 遇到的一些坑 和记录一些小技术和知识点 水滴石穿,努力才有收获

网友评论

      本文标题:IOS开发知识点记录

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