240 发简信
IP属地:吉林
  • Swift 存储方式

    1、值类型和引用类型是Swift中两种数据存储方式,简单来说值类型就是直接存储的值,引用类型就是存储的指针2、在 Swift 中,struct,...

  • swift 方法

    1、静态方法(类型方法)相当于OC+ ,无需实例化,可以直接访问其方法class Math{class func abs(number: Int...

  • swift map compactMap flatMap 的区别

    map 遍历集合中的每个元素let numbers = [1, 2, 3, 4, 5]let doubledNumbers = numbers....

  • CGContext 绘画简单的聊天框

    圆弧画法 CGContextMoveToPoint(context, point3.x, point3.y); CGContextAddArc...

  • NavigationBarHeight 与 getTabBarBarHeight

    - (CGFloat)getNavigationBarHeight { if(@available(iOS13.0, *)) { N...

  • 单个角的裁剪

    -(void)layoutSubviews { UIBezierPath *maskPath = [UIBezierPath bezierP...

  • Resize,w 360,h 240
    UIScrollView 在XIB使用Layout

    view的层级结构 设置ScrollView的Layout 设置contentView的Layout 设置contentView中View的La...

  • constant 动画处理

    [UIView animateWithDuration: 0.2 delay: 0 options: UIViewAnimationOpt...

  • 类方法中使用实例方法

    1. 写当前类的全局类方法 普通的View + (DetailInfoView*)sharedView { static DetailInf...