每周综述

Aaron Brethorst,2013年1月26日

大家好,欢迎来到我们的每周综述!今天,我们有很多优秀的新控件,一款精美的应用程序,充满了开源控件,由我们的读者之一打造,还有一位新的赞助商!

我知道我可能听起来像是破烂唱片,但我总是对 iOS 开发社区的技能和慷慨感到惊喜:建设我们本周展示的组件所需的时间和精力是巨大的,而这些组件仅仅是免费赠送的。再次感谢所有为网站做出贡献的人。显然,没有你们我们无法做到这一切:)

最后,我想就我们的赞助商 HelpShift 说几句话。他们是由于我们的网站上赞助商开发者的质量和能力而找到我们的。请花几分钟时间看看他们的产品。我非常强烈地认为在 Cocoa Controls 上展示的内容都值得你们的关注,他们的产品也不例外。在同意他们的赞助之前,我亲自试用过他们的产品,并将其集成到我自己正在开发的一个 iOS 应用程序中。我认为它非常容易用,非常有帮助,而且设计得非常好。如果您需要为您的应用程序添加支持功能,我认为 HelpShift 是最理想的选择。

最好的祝愿,
Aaron


赞助商:HelpShift

我要向HelpShift表示感谢,他们赞助了我们的每周综述。

本周的每周综述由 HelpShift 赞助,它是本机应用集成的帮助台。我已经尝试过 HelpShift,并将其集成到我即将发布的一个应用程序中,我必须说我非常满意。这绝对是我用过的最好的支持系统,而且集成起来非常容易。点击此处并输入促销代码“CocoaControls”以获得优先访问权。

HelpShift 是第一个和唯一一个专门为原生应用设计的可嵌入支持台。

  • 让用户在应用中体验本机、熟悉的界面,这样他们就不会停止使用应用程序
  • 通过可搜索的FAQ减少支持时间,回答常见问题
  • 私密解决用户问题,避免负面应用评论并提高应用排名
  • 集成无缝 UX,适用于移动设备,您和您的用户都会喜欢

HelpShift


本周应用

ASMediaFocusManager

SignNow 是我们的本周应用,它比我们迄今为止推出的其他应用稍微有一点……企业化,但这并不妨碍它被包含在这里。我喜欢这个具有广泛功能的应用程序对开源组件的广泛使用。查看它吧!

需要签署文件?需要某人签署文件?SignNow 可让您免费轻松完成这两项任务,无需打印、扫描或传真。

1) 从您的 iPhone 或 iPad 的邮件、Dropbox、相机等上传任何 PDF、Word 或富文本文档。
2) 用您的手指实时签名。人们甚至不会注意到您的签名是电子的。
3) 将签署的文件通过电子邮件发送给任何人,或保存到免费的 SignNow 帐户。

人们使用SignNow签署和填写包括NDA、销售协议、名人代言、房地产合同、融资协议、许可证明、婚姻证明等各种文件...

了解更多


本周控制项

当你在单周内发布25个控制项时,你不可能只有一个!本周展示了一些真正出色的开源组件,选择两个以上都很难。

BTBreadcrumbView

BTBreadcrumbView

适用于iOS的面包屑控件。功能

  • 简单的API
  • 动画过渡

许可证未指定。

了解更多 加入收藏 查看视频


RETrimControl

RETrimControl

iOS音频剪辑控件,类似于默认iPhone语音备忘录应用中的控件。

MIT授权。

了解更多 加入收藏 查看视频



每周综述

ASMediaFocusManager

ASMediaFocusManager

ASMediaFocusManager可以通过简单点击使任何图像聚焦。图像会自动动画到全屏聚焦视图。再次点击聚焦视图将图像缩回初始位置。

MIT授权。

了解更多 加入收藏


LEColorPicker

LEColorPicker

LEColorPicker是一款开源系统,可以根据图像获取配色方案,就像iTunes 11所做的那样。它设计为一个通用类集,其中LEColorPicker是客户端代码的接口。

MIT授权。

了解更多 加入收藏


MAImagePickerController

MAImagePickerController

MAImagePickerController是UIImagePickerController的灵活替代品,支持过滤、编辑、裁剪和去除图像失真。

MIT授权。

了解更多 加入收藏


DLIDEKeyboard

DLIDEKeyboard

用于为iPad/iPhone键盘添加额外键的即时组件。

MIT授权。

了解更多 加入收藏


LSTabs

LSTabs

LSTabs for iOS是创建彩色按钮、带徽章的复合按钮(标签)或管理水平或垂直布局中的标签集合的精心编档的类集合的小型集合。

MIT授权。

了解更多 加入收藏


KBTextField

KBTextField

用于Mac OS X的Twitter Bootstrap风格NSTextField。

MIT授权。

了解更多 加入收藏


KTTextView

KTTextView

KTTextView是从UITextView派生出来的,通过新增功能进行增强。目前唯一的新功能是placeholderText属性。placeholderText属性的工作方式与UITextField的placeholder属性相同。

MIT授权。

了解更多 加入收藏


MBAlertView

MBAlertView

快速、有趣且简单的基于块的警告和HUD。

MIT授权。

了解更多 加入收藏


CMNavBarNotificationView

CMNavBarNotificationView

应用程序内通知视图,模拟iOS 6旋转通知视图,出现在导航栏上方。

功能

  • 动画和布局类似于iOS 6通知
  • 提供两个UILabel和一个UIImageView供自定义使用
  • 简单的API
  • 排队多个通知,并默认持续2秒钟展示。

此控件完全基于MPNotificationView cocoa 控件。


MIT授权。

了解更多信息 添加至收藏


DMSplitView

DMSplitView

DMSplitView 是标准OSX的中NSSplitView控件的修订版本。NSSplitView的问题在于,一些原本简单的事物需要通过复杂且不直观的代理方法来实现,这非常令人烦恼。DMSplitView提供对NSSplitView一些重要设置的控制能力,例如

  • 子视图的大小和约束(指定统一、比例或基于优先级的调整大小,子视图的最小/最大大小)
  • 分隔符位置
  • 可折叠的子视图(指定子视图是否可折叠)
  • 可动画过渡(分隔符和子视图大小均可动画)
  • 控制分隔符的厚度和样式
  • 保存/恢复分隔符状态(使用标准的OS X自动保存功能)

MIT授权。

了解更多信息 添加至收藏


YLActivityIndicatorView

YLActivityIndicatorView

类似Facebook的加载指示器。

MIT授权。

了解更多信息 添加至收藏


BZSlideOut

BZSlideOut

滑出控件演示,类似于Path,您可以左右滑动。基本功能已就绪,更多功能即将推出

Apache 2.0 许可。

了解更多信息 添加至收藏


GmailLikeLoading

GmailLikeLoading

使用Core Animation实现的类似GMail的加载视图。

MIT授权。

了解更多信息 添加至收藏


SYEmojiPopover

SYEmojiPopover

从iOS 5+的系统提供的可能字符中选择表情符号的弹窗视图。iOS 5+,ARC。

它由两个类组成。
SYEmojiCharacters根据手机运行的iOS版本生成表情字符列表,字符被分为几个部分。
SYEmojiPopover是弹窗视图。

有关更多信息,请查阅GitHub上的repo说明文档。

定制许可。

了解更多信息 添加至收藏


KGKeyboardChangeManager

KGKeyboardChangeManager

对iOS键盘通知和帧的复杂世界的一个封装。

在iOS中将内容推离键盘可能会很有挑战性。您得到的框架是在肖像屏幕空间中的,当设备旋转时触发所有通知,且如果您想匹配键盘的动画效果,则需要自己创建动画块。

KGKeyboardChangeManager通过几个简单的观察块为您处理所有这些。

MIT授权。

了解更多信息 添加至收藏


InAppSettings

InAppSettings

InAppSettings提供一种视图控制器,用于显示iPhone设置中出现的应用程序的Settings.bundle设置。允许应用程序和iPhone设置中具有相同的偏好设置。

MIT授权。

了解更多信息 添加至收藏


JPStackedViewController

JPStackedViewController

带有一些样式的堆叠UIViewControllers。可以移动多个视图控制器。左右滑动和拖动手势均有效(仅限于左右)。

许可证未指定。

了解更多信息 添加至收藏


JASidePanels

JASidePanels

用于呈现带有可揭晓侧边面板的视图控制器容器——一个在左侧,一个在右侧。

MIT授权。

了解更多信息 添加至收藏


UICoreTextView

UICoreTextView

易于使用的UIView,支持使用CoreText进行渲染。

使用zlib授权。

了解详细信息 添加到收藏


TDResizerView

TDResizerView

TDResizerView用于单指调整和旋转imageView。

公有领域授权。

了解详细信息 添加到收藏


CJPAdController

CJPAdController

一个单例类,提供向视图控制器添加iAd和/或Google AdMob广告的简单方法。选择将iAds或AdMob设置为默认,并提供其他选择。

MIT授权。

了解详细信息 添加到收藏


PdfReportKit

PdfReportKit

PdfReportKit是一个小型实用工具,可以从HTML模板开始创建PDF报告。它支持标题、页脚或其他需要出现在报告每一页上的内容。

Apache 2.0 许可。

了解详细信息 添加到收藏


通用内容栏

Generic Content Bar

通用内容栏是iOS的开源上下文栏控件。

通用内容栏支持以下功能:

  • 作为临时视图,非常适合向用户提供上下文;
  • 能够从nib文件加载任何自定义视图控制器;
  • 对被加载的视图控制器没有依赖性,它们只需要继承自UIViewController;
  • 缓存机制防止同一个nib被加载多次;
  • 可定制背景图片;
  • 可以动画隐藏到四个可能的任意方向(向上、向右、向下和向左);
  • 用户定义动画持续时间;
  • 如果内容超出栏的尺寸,则可滚动内容;
  • 可作为静态库使用。

BSD授权。

了解详细信息 添加到收藏