大家好,欢迎来到我们的每周盘点!如果您错过了,我们在上周五发布了来自 Jayson Lane(Static 的作者,我们首个“一周应用”)关于 iOS 动画的优秀投稿。Jayson 讨论了如何在 iOS 应用中巧妙地融入动画。我强烈推荐您阅读!此外,我们一直在寻找更多的特约博主,如果您有兴趣在我们的博客上发表文章,请告诉我们。
祝您一切顺利,
Aaron
一周应用:Bondsy
Bondsy 是一款外观精美的免费应用,用于购买、出售、赠送和收取来自朋友的东西。它的简洁设计通过使用极其流行的控件 HMSegmentedControl 得到提升,该控件模仿了 Google Currents 的分段控件的外观和感受。 |
本周控件
偶尔会发生的情况,本周发布了如此多的精彩控件,以至于我无法只突出一个。因此,不容拖延,我想向您介绍 HCPushBackAnimation 和 SVPulsingAnnotationView。
HCPushBackAnimation
展示模态视图控制器的推送回弹动画演示。 MIT 许可证。 |
SVPulsingAnnotationView
用于您的 iOS 应用的定制 MKUserLocationView 复制品。 ISC 许可证。 |
每周盘点
JKSMoviePlayerController
JKSMoviePlayerController 是一个控制器和关联的视图,它使用 AVFoundation 框架轻松地向基于 AppKit 的应用程序添加用户可控的视频播放,带有现代外观的控件视图。 BSD 许可证。 |
导航菜单
导航菜单是一个 Objective-C 组件,它添加了从导航栏显示菜单的功能。 许可证未指定。 |
PSUpdateApp
PSUpdateApp 是一个简单的方法,可以通知用户您 iOS 应用的新版本已可用。 MIT 许可证。 |
LTransitionImageView
支持图片间过渡效果的 iOS Image View。 更多信息详见 http://lukagabric.com/ltransitionimageview-ios-image-view-with-transition-animation/ BSD 许可证。 |
CZPhotoPickerController
提供“使用上次拍摄的照片”,“拍照”和“从图库选择”功能的照片选择器。 Apache 2.0 许可。 |
RefreshableScrollView
支持顶部和底部边界的 pull-to-refresh 的 NSScrollView 子类。使用范围包括承载类似时间行的视图,以逆时间顺序显示消息列表。 BSD 许可证。 |
LFilterView
允许轻松创建不同复选框和单选列表组件的控制。 更多信息详见 BSD 许可证。 |
LBorderView
具有虚线或实线边界的 iOS UIView。包括圆角和直线路径视图。 更多信息详见 许可证未指定。 |
LEffectLabel
BSD 许可证。 |
RMSkinnedView
RMSkinnedView 是 NSView 的子类,提供了在 Interface Builder 中直接定义背景图案或背景颜色以及圆角半径的能力。 这对于加速美观自定义用户界面的开发是一种很好的方法。将其用作 Cocoa Controls 的基础! BSD 许可证。 |
REFormattedNumberField
支持以预定义格式输入数字的 UITextField 子类。 MIT 许可证。 |
ITSidebar
定制许可。 |
NMPaginator
NMPaginator 是一个简单的 Objective-C 类,它为您处理分页。 它使显示需要页和每页参数的 API 网络服务的返回结果变得容易。 定制许可。 |
StyledChat
StyleChatDemo 是一个受到开源 Adium 启发的聊天泡泡演示项目。该演示根据 Adium 的 Renkoo 消息风格进行了改编,支持动态更改样式变体。 MIT 许可证。 |
具有自定义背景的UIPicker
基于行值的UIPicker行添加自定义背景的简单示例。适用于指定:高,中,低或热,温暖,寒冷类型的价值。 Apache 2.0 许可。 |
ADGraphView
ADGraphView是一个iOS的即插即用类,可以显示带有滚动和缩放功能的图表。 MIT 许可证。 |
MAHideSlideView
带有可自定义遮罩背景的滑动视图。隐藏视图可以是ImageView或按钮。包含开启和关闭事件管理的协议定义。 MIT 许可证。 |
WDActivityIndicator
具有简单图像动画的自定义活动指示器视图。使用它替代默认的UIActivityIndicatorView。简单轻量。 MIT 许可证。 |
MBPullDownController
MBPullDownController是为可拉动滚动视图界面而设计的iOS容器视图控制器。 MBPullDownController接受两个视图控制器,并将其一个放在另一个上面。前端视图控制器配置为接受拉动交互,它利用这个交互来显示或隐藏后端视图控制器。 MIT 许可证。 |
ZGPullDragTableView
优秀的支持拖拽和拉动功能的TableView分类。 MIT 许可证。 |
StaticDataTableViewController
此类使UITableView能够动画显示或隐藏静态单元格(在IB中创建,使用选项内容:静态单元格)。 Apache 2.0 许可。 |
UzysDragMenu
你可以通过拖拽手势轻松打开和关闭的拖拽菜单。 UzysDragMenu特点
MIT 许可证。 |
TDRatingScale
TDRatingScale与常规UISlider类似,但它有一些最佳的定制图形,更为直观。这个自定义滑动器的目的是提供一个机制,从用户那里获取表示从UI角度看的范围的输入,这个控件提供了最佳的改进和高可定制UI组件,可以轻松匹配任何图形主题,它是一个完整的自定义实体。 公有领域许可 |
FPActivityView
低成本的Activity Indicator,在tableview中表现优秀。你可以自定义图像以获取你喜欢的颜色。 MIT 许可证。 |
LBGithubStatus
基于AFNetworking的GitHub状态API的Objective-C封装。 MIT 许可证。 |
主界面
MIT 许可证。 |
TRAutocompleteView
可以附加到任何UITextField的自动完成视图。它包含谷歌地图项目数据源和示例单元格工厂。可以配置来自任何来源的自动完成,支持自定义单元格工厂以进行高级外观定制。自动适应所有可用空间,适用于iPad和iPhone,支持所有方向 BSD 许可证。 |
Fjapps Store View Controller
这个控件允许你搜索App Store中的特定应用并在你的应用中显示它们。与默认的SKStoreViewController不同,它可以自定义导航栏标题和应用过滤。 公有领域许可 |
M13InfiniteTabBar
UITableViewZoomController
一个UITableViewController子类,为第一次出现的单元格提供缩放效果(类似于Google+ iPhone应用的样式) MIT 许可证。 |
ADPopupView
ADPopupView是一个iOS快速集成类,可以在你的视图中显示一个弹出窗口。 它会根据其当前位置和父视图边界自动绘制自己。 ADPopupView提供了一种定制机制,并支持两种样式
MIT 许可证。 |