Bluuur此 UIVisualEffectsView 子类允许通过改变许多属性来动态调整模糊半径和其他值。许可: MITObjective CKVO-MVVM通过使用基于块的语法,简单地通过视图层观察 ViewModel 的变化,而不是使用传统的 Cocoa KVO。主要思想是观察类似这样的关键路径 - @keypath(self.viewModel.state),而不是取消订阅。许可: MITObjective CMLWTiledLayoutMLWTiledLayout 是一个实现拼贴布局或马赛克布局的 UICollectionViewLayout 子类,它自动适应任何 iPhone 屏幕大小。布局基于列,并受到幻灯片布局的启发。许可: MITObjective C重叠允许您重叠任何可能的 UI 元素,如 UILabels、UIButtons,甚至是 UIToolbars。只需创建 2 个视图或两个状态,并从 scrollViewDidScroll 或 panGestureHandler 更新重叠区域。许可: MITObjective CRuntimeRoutinesRuntimeRoutines 允许您使用基于块的语法访问类、协议、属性、方法、属性和其他许多内容。许可: MITObjective CXross启用全方向 UIPageViewController许可: MITObjective C