240 发简信
IP属地:江苏
  • Runtime修改UILabel默认属性

    应用中有时会有需求统一的label字体和字号大小等等一系列要求且与默认不符合的话,而大量的控件每次设置又比较浪费,可以用runtime做统一修改,最实用的是应用在大型项目中突...

  • bezierPath+shapeLayer实现圆角,降低性能消耗

    self.view.backgroundColor = [UIColor redColor]; UIImageView *imageView = [[UIImageVi...

  • 画清晰二维码并在其中添加小图标

    话不多说直接上代码 - (void)viewDidLoad { UIImageView *imageView = [[UIImageView alloc] init]; ...

  • KVO实现原理

    KVO实现原理 KVO是通过isa-swizzling技术实现的。在运行时根据原类创建一个中间类,这个中间类是原类的子类,并动态修改当前对象的isa指向中间类。并且将clas...