Mathias Koehnke

21个pods
AdaptiveSidebarViewController 是一个简单的容器,可以自适应地在侧边栏(常规环境)或导航堆栈中推送显示 viewcontroller(紧凑环境)。
许可证: MIT
APLArrayDataSource 是用于在 UITableView 中显示 NSArray 表示的数据的 UITableViewDataSource。
概念和代码来自这篇出色的 objc.io 文章:http://www.objc.io/issue-1/lighter-view-controllers.html
此外支持:* 多个单元格标识符 * 单元格编辑(仅删除) * 部分,使用嵌套 NSArray 作为数据源(使用子类 APLArrayWithSectionsDataSource)
许可证: MIT
APLCollectionViewDataSource 是集合视图的简单基于数组的数据源。
它实现了所有必需的 UICollectionViewDataSource 方法,以便控制器只需要实现一个配置单元格项的方法。
待办事项:* 多个部分。 * 多个补充视图。
许可证: MIT
UITextField默认没有文本矩形的左边距或右边距。没有应用程序会希望使用这个默认值。改变文本矩形以及其他如占位符矩形等需要重写UITextField。这很糟糕,因此这个简单的类提供了属性来操作您可以通过重写UITextField更改的某些内容。
许可证: MIT
许可证: MIT
Apple的UIActivityViewController不会显示Facebook按钮,如果用户还没有连接。我们在这里添加一个自定义应用程序活动,以便在这种情况下显示Facebook按钮。我们的活动尝试显示 composeViewControllerForServiceType:SLServiceTypeFacebook,这会触发一个系统警报视图,显示在iOS系统设置中设置Facebook账户的进一步说明。
许可证: MIT
许可证: MIT
将调试输出发送到控制台,作为 NSLog 的替代
许可证: MIT
Automatic show/hide of the navigationBar for individual viewControllers based on
UIViewController上的 apl_hidesNavigationBarWhenPushed-属性。
许可证: MIT
APLPageViewControllerDataSource 在 UIPageViewController 的 viewControllerBeforeViewController 和 viewControllerAfterViewController API 上提供基于索引的 API。
许可证: MIT
类似于 Facebook 应用中的滑动汉堡菜单
许可证: MIT
一个容器视图控制器,可以自动从不同的故事板中加载视图控制器并将它们嵌入为子视图控制器。这极大地帮助保持故事板整洁并易于管理大小。
许可证: MIT
文本字段可以配置为拾取器视图中显示的一组选项,而不是显示键盘。
支持:* UIDatePicker 和 UIPickerView * 选择“无”选项的文本字段清除 * 左侧图像图标
许可证: MIT
一个文本视图,允许设置占位符文本,就像 UILabel 一样。此外,您还可以设置最大字符数。在这种情况下,文本视图将只接受指定的字符数作为输入。用户可以输入的剩余字符数将显示在文本视图的右下角。
许可证: MIT
一个简单的 UITextView 扩展,允许添加 URL 并在用户选择这些 URL 之一时得到通知。您可以使用 UITextView 的 'linkTextAttributes' 定义嵌入链接的样式。
许可证: MIT
ExpandableLabel 是一个简单的 UILabel 子类,当内容不适应指定的行数时显示可点击的链接。触摸时,标签将展开以显示整个内容。
许可证: MIT