伊凡·布鲁尔

16个组件
DeltaCalculator是一个Swift库,专注于用动画插入、删除和移动操作替换 reloadData() 调用。DeltaCalculator试图优化所有更改的迭代次数,确保UI线程不会被阻塞。这个框架基于Objective-C的BKDeltaCalculator库。
许可证:MIT
ForceTouchActionSheet是一个UI组件,用于在iOS Springboard图标上实现用于快捷方式的force touch。当对项目进行force touch时,它会逐渐模糊背景,并在force达到最大值时显示弹出窗口。
许可证:MIT
MarkdownKit是一个可定制和可扩展的iOS Markdown解析器。它通过使用正则表达式支持许多标准Markdown元素。它还允许对所有Markdown元素的字体和颜色属性进行自定义设置。
许可证:MIT
Maya是一个可定制的日历库,带有一个内置的MayaCalendarView。Maya还包含一些辅助类,使日期管理变得更容易一些(MayaDate、MayaWeekday和MayaMonth)
许可证:MIT
ObjectMapper 为 Moya 提供绑定,以便更容易进行JSON序列化。还包括RxSwift绑定。有关如何使用它的说明,请参阅 README。
许可证:MIT
RxSwift为常见的UIColor设置器提供绑定。UIView(backgroundColor、tintColor)、UILabel(textColor)和UIButton(titleColor)
许可证:MIT
RxSwift的一系列旧函数,用于简化块完成。包括 doOnNext、doOnCompleted、doOnSubscribe、doOnError、doOnDispose、subscribeNext、subscribeError、subscribeCompleted、subscribeDispose 和 mapVoid。还包括一个子依赖项,用于Result相关调用,如 subscribeSucccess、subscribeFailure、doOnFailure 和 doOnSucccess。
许可证:MIT
RxSwift的结果绑定。添加了 doOnSuccess、doOnFailure、subscribeSuccess 和 subscribeFailure 方法。
许可证:MIT
一个UICollectionViewFlowLayout实现,允许在单元格之间使用自定义分隔符颜色和宽度。如何使用它的说明请参阅 README。
许可证:MIT