大家好,欢迎来到我们的每周汇总!这周真是热闹:网站上有太多有趣的控件发布,我无法只选择一个作为本周的控件。所以,我们今天有两个!向作者们表示敬意,他们具有创造力、技能和慷慨。
此外,这周在网站改进方面没有上周那么大,但我做了一项应该很受大家欢迎的改变:具体来说,你现在可以在控件的页面上看到“点赞”数。你知道吗?我们有 4 个控件的点赞数超过了 100?坦白说,我感到非常震惊。请去查看它们吧。
- AURosetteView: 127
- GHSidebarNav: 118
- PaperFold: 104
- ODRefreshControl: 101
我相信 App Store 中有很多应用都在使用这些控件。你写过这样的应用吗?通过点击控件页面上的“我使用此控件”告诉我们,你的应用可能会被展示为我们本周的应用。
说到应用,我们这周添加了很多新的应用。请查看!我们最近在网站上增加了一个新区域,您可以查看使用 Cocoa Controls 中展示的控制的应用。学习如何将最好的应用中的一些最酷的功能应用到您自己的应用中。
最诚地希望
Aaron
本周应用:Trevi
Trevi 可能是我见过的最独特、最创新的拍照和旅行应用,它使用 DACircularProgress 实现了非常新颖的进度 UI。 使用 Trevi 发现你的隐藏旅行回忆。 |
本周控件
MosaicUI
MosaicUI 是 iOS 的拼贴 UI,可以自动根据元素的大小进行布局。 MIT 许可。 |
KYCircleMenu
一个开源的 iOS UI 控件,允许您通过以圆形图案排列按钮来构建一个圆形菜单,从按钮数量(1 ~ 6)进行调整。 MIT 许可。 |
控件汇总
UIMenuItem-CXAImageSupport
支持图像的 UIMenuItem。UIMenuItem 使用enc QLabel来显示标题,这意味着我们可以 swizzle -drawTextInRect:来支持图像。 UIMenuItem+CXAImageSupport 是一个 dirty hack,但在大多数情况下应该是安全的。不包含任何任何私有 API。 MIT 许可。 |
DBValidator
Objective-C/iOS通用的验证框架。 支持在NSObject上的任何keypath添加验证规则。 MIT 许可。 |
KYArcTab
带切换动画的弧形标签视图控制器。支持2到4个标签。更重要的是,可以通过左右滑动来切换视图。 B.t.w,此控件与iPokeMon(iOS上基于定位服务的PokéMon游戏)是分离的,您可以看看它的演示视频,多么酷啊! MIT 许可。 |
TKRoundedView
无需图片的简单和高级圆角,非常适合实现分组表格视图单元格。 Apache 2.0许可。 |
GIKPopoverBackgroundView
GIKPopoverBackgroundView是UIPopoverBackground视图的子类,为您提供了无缝的弹出视图背景,灵感来源于UIKit。 MIT 许可。 |
ActionSheetPicker
快速在iPhone/ iOS / CocoaTouch上重现Safari中的下拉PickerView/ ActionSheet功能。 BSD许可。 |
MTLabel
默认情况下,UIKit的UILabel提供了许多限制,例如无法自定义行高属性。 这是一个简单的UIView子类,它使用CoreText框架来绘制文本。它仍在开发中,所以请自行承担使用风险。 Apache 2.0许可。 |
SDWebImage
添加了UIImageView类别,支持从网络异步加载远程图片并缓存。 MIT 许可。 |
PDSearchHUD
现在无需导航到另一个视图选择数据项。PDSearchHUD是一种非常实用的控件,用于显示带搜索栏和表格视图的HUD。 CC BY 3.0许可。 |
AMAttributedHighlightLabel
具有提及/哈希标签/链接高亮的UILabel子类。 MIT 许可。 |
NYSliderPopover
一个UISlider类别,用于显示带文本的弹出视图。在触摸时自动出现/消失,通过拖动与滑块伴生。 MIT 许可。 |
AKTabBarController
AKTabBarController是iOS的自适应和可定制的标签栏。 MIT 许可。 |
AmazeKit
AGImageChecker
KWFontPicker
iPhone 的字体选择 UIPickerView 和键盘管理器。 MIT 许可。 |
Justified View
这是一个填充视图,就像您在 iOS 的Фlickr 2.0 中找到的。
我使用这个 justified 视图在一个名为“photolism”的应用中(https://itunes.apple.com/us/app/photolism/id584688171),所以它是一个经过验证的技术。 MIT 许可。 |
RichContentLabel
这是一个用于浏览器的轻量级浏览器渲染引擎,使用 Core-Text 而不依赖 UIWebView。
MIT 许可。 |