240 发简信
IP属地:海南
  • Resize,w 360,h 240
    iOS 中 UIView 和 CALayer 的关系

    UIView 有一个名叫 layer ,类型为 CALayer 的对象属性,它们的行为很相似,主要区别在于:CALayer 继承自 NSObje...

  • Resize,w 360,h 240
    iOS 中的事件传递和响应机制 - 实践篇

    注:根据史上最详细的iOS之事件的传递和响应机制-实践篇重新整理(适当删减及补充)。 示意图说明:白色 view 是蓝色 view 的父视图;蓝...

  • Resize,w 360,h 240
    iOS 中的事件传递和响应机制 - 原理篇

    注:根据史上最详细的iOS之事件的传递和响应机制-原理篇重新整理(适当删减及补充)。 在 iOS 中,只有继承了 UIReponder(响应者)...

  • 为 UITableView 扩展一个不用注册 Cell 的方法

    我们一般创建 UITableViewCell 会这么写: 如果需要注册,则这么写: 有区别吗?一个最明显的区别就是,一个是可选的 ( Optio...

  • iOS - 获取当前显示的视图控制器及思路

    在实际的项目开发中,想要获取当前正在显示的视图控制器很简单,那就是在当前的 UIViewController 类中,直接使用 self 来获得。...

  • iOS In SafeArea

    提示:print() 可以在 viewDidAppear(_:) 方法中进行测试,因为在将视图添加到视图层次结构之前,视图的 safeAreaI...

  • 在 Cocoapods 和 Carthage 下启用 RxSwift.Resources.total

    Cocoapods Carthage 我是怎么知道的? 来自官方:RxSwift -> Rx.playground -> Debugging_O...