Brandon McQuilkin

10 个 pod

M13AsynchronousImageView

M13AsynchronousImageView 是 UIImageView 的类别扩展,它以异步的方式加载图像。只要传递图像的 URL(本地或外部),UIImageView 将负责在后台加载图像。这对于 UITableViews 和 UICollectionViews 完美,因为它不会阻止主线程的图像加载,因此主界面仍然是响应式的。

许可证: MIT

  • Objective-C

M13BadgeView

为 UIView 实现的徽章的可定制实现。适用于任何 UIView。它带有动画效果,并可以控制自己的布局。

许可证: MIT

  • Objective-C

M13Checkbox

在 iOS 上创建美观的、可定制的、可扩展的、带动画的复选框。完全通过界面构建器进行配置。请查看示例应用程序或游乐场以了解所有功能。

许可证: MIT

  • Swift

M13ContextMenu

M13ContextMenu 是 iOS 上的 Pinterest 风格上下文菜单。设计用于与 UICollectionViews 一起使用,可以轻松添加到任何 UICollectionView 中,以向每个单元格添加上下文菜单。它还可以添加到任何其他 UIView。项目内容可以自定义,因此很轻松地为您的应用程序设计上下文菜单。

许可证: MIT

  • Objective-C

M13CSVParser

一套类,用于读取和写入字符分隔值文件和字符串。它为所有标准分隔符字符提供预设,也可以处理自定义分隔符。

许可证: MIT

  • Objective-C

M13InfiniteTabBar

M13InfiniteTabBar 是对 UITabBar 的优雅替代品。当有超过五个视图控制器需要被平均访问时,UITabBar 会成为问题。将任何标签隐藏在“更多”标签下是没有意义的。而且需要额外点击两次才能到达“更多”按钮后面的视图控制器。M13InfiniteTabBar 通过将所有视图控制器放在单个级别上解决这个问题。可以通过滚动标签栏左右来访问“额外”的视图控制器。然而,滚动确实存在一个问题,那就是我的离屏标签在哪个方向?M13InfiniteTabBar 通过将标签放入无限滚动循环来解决此问题。可以通过滚动任何方向来访问任何标签。M13InfiniteTabBar 还具有一些 UITabBar 不提供的其他功能。

许可证: MIT

  • Objective-C

M13OrderedDictionary

它是 NSArray 和 NSDictionary 的结合。它包含一个对象和键的有序列表。所有这些都可以通过索引或键来访问。此类不是一个最小化的类,只有一个或两个方法。它遵循 Apple 的 NSArray 和 NSDictionary 子类化协议。它具有与 NSArray 和 NSDictionary 方法相当的方法。它还支持 NSCoding、NSCopying、KVO,并支持在对象或键上使用 NSFastEnumeration。它是最完整实现的有序字典类。

许可证: MIT

  • Objective-C

M13PDFKit

M13PDFKit 基于 vfr/Reader。后端使用 Reader 使用相同的类,前端已经被重新创建以匹配 iOS 8 的设计,并使用更更新的功能,如 UICollectionViews。

许可证: MIT

  • Objective-C

M13ProgressSuite

M13ProgressSuite 包含多种样式的进度视图:条形、环形、饼形等。此外,还包括一个 HUD 遮罩和一个内置进度条的 UINavigationController。

许可证: MIT

  • Objective-C

M13Toolkit

这是一些我创建的类别和类,我在多个项目中使用这些类别和类。

许可证: MIT

  • Objective-C