Heiko Wichmann

19个库
AdaptiveSidebarViewController 是一个简单的容器,可以自适应地显示在侧边栏(常规环境)中或推入导航堆栈(紧凑环境)中的 viewcontroller。
许可证:MIT
用于在 UITableView 中显示 ARRAY 数据的数据源。
概念和代码来自这篇优秀的 objc.io 文章:[http://www.objc.io/issue-1/lighter-view-controllers.html](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 按钮。我们的活动尝试显示 system alert view,该 view 将显示在 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
文本框可配置为选项列表,这些选项将以选择器视图的形式展示,而不是显示键盘。
支持:* UIDatePicker和UIPickerView * 选择“无”选项的文本框清除 * 左侧图像图标
许可证:MIT
一个允许设置占位文本的文本视图,就像UILabel等。此外,您可以设置最大字符数。在这种情况下,文本视图将只接受指定的字符数作为输入。用户可以输入的剩余字符数将显示在文本视图的右下角。
许可证:MIT
一个简单的UITextView扩展,允许添加URL并在用户选择这些URL之一时得到通知。您可以使用UITextView的'linkTextAttributes'来定义嵌入的链接样式。
许可证:MIT
ExpandableLabel是一个简单的UILabel子类,如果内容不符合指定的行数,则会显示一个可点击的链接。如果被触摸,标签将展开以显示整个内容。
许可证:MIT