几天前,我在 Twitter 上提出一个问题,询问有多少人使用 CocoaPods(实际上收到了 17 条回复。我不确定为什么 Twitter 在显示这些回复上表现得如此奇怪)。共识似乎都是‘是’或‘即将’,少数人更喜欢 Git 子模块。
目前,我们可以让您告诉我们您网站上使用控件的哪些应用程序,但无法表明“这是我应用程序,它使用了这些 10 个控件”,或类似的内容。我正在考虑使这更加容易的方法,包括但不限于,允许您上传您的 Podfile,让我们解析其内容。如果我们这么做,您会使用它吗?
我们很高兴了解哪些应用程序在使用哪些控件,并突出显示有效使用开源组件的应用程序,我们一直在寻找减少摩擦的方法。您怎么看?如果您在博客上阅读,请留言。如果您在我们的邮件列表上,请回复。
祝好,
Aaron
我们需要阅读的内容
- Good Old Fashioned Requirements for RubyMotion – MotionBundler 应该会大量帮助更多的 Rubygems 在 Rubymotion 中‘正常工作’。这真是太棒了。
- Layer Trees vs. Flat Drawing – Graphics Performance Across iOS Device Generations – 对 Core Graphics 与 CALayer 的性能进行了非常详细的分析。它还包括一些关于设备之间相对图形性能的有趣信息。值得一读。
- 传闻:Jony Ive 的 iOS 7 新外观 和 推测:苹果的 WWDC 邀请突然变得有道理 – 一些关于几周后我们将看到 iOS 7 的一些推测,无论是字面上的还是比喻上的。对我来说这很有道理,尽管我不认为过去的 WWDC 标志必然表明了任何事件。
本周应用:Ranger Rick 的树屋
哇,这让我想起了过去。我在 20 世纪 80 年代末期非常喜欢读 Ranger Rick。我很高兴看到 Ranger Rick 已经跳上了 iPad,并且它使用了 Cocoa Controls 的大量开源组件! Ranger Rick 的树屋是 7-12 岁儿童完全互动的数字杂志,无论是在体验、阅读角落、游艺厅、视频放映室还是漫画书中,它都是一个有趣的地方!全部关于动物! |
本周控件:UIScrollSlidingPages
允许您添加多个视图控制器,并使它们水平滚动,带有可选的头像滚动条,该滚动条与内容保持同步,并显示下一页、当前页和上一页的项目。滚动到页面之间时会出现缩放效果。其风格类似于 Groupon 应用或 Twitter 音乐应用的水平滚动条。 请在GitHub页面上检查下载链接,以获取更多截图和操作视频。 MIT协议授权。 |
NTPagedTableViewController
类似于在UIScrollView上启用 CC BY 3.0协议授权。 |
UIImageViewModeScaleAspect 动画
在 UIViewContentModeScaleAspectFill 和UIViewContentModeScaleAspectFit 的contentMode 之间动画化UIImageView 。请查看视频了解详细信息。未说明协议。 |
UIViewAnimationExplose
将UIView动画到全屏。请查看视频以获取更多信息。 未说明协议。 |
SHSPhoneComponent
用于格式化电话号码的UITextField和NSFormatter子类。对不同国家(地区)允许不同的格式(模式)。 MIT协议授权。 |
ImageCropView
允许用户在选择区域内选择图像裁剪区域。 Apache 2.0协议授权。 |
GPActivityViewController
UIActivityViewController的替代品,兼容iOS 5.0。部分基于REActivityViewController。 MIT协议授权。 |
J1Button
使用图像的简单可缩放渐变按钮。按钮包括 UIControl 状态的图案:正常、高亮、选中和禁用。 MIT协议授权。 |
NBUKit
可定制的相机、资源、图像编辑、相册、选择器和UIKit子类。 Apache 2.0协议授权。 |
MBTileParser
MBTileParser是一个使用纯UIKit编写的cocos2d-iphone兼容的游戏引擎。 MIT协议授权。 |
C360PopoverBackgroundView
可着色的UIPopoverBackgroundView子类,模仿系统弹出视图的外观。 MIT协议授权。 |
MHCustomTabBarController
使用Storyboard和Segues的定制UITabBar替代品。 MIT协议授权。 |
ITNavigationView
由 Core Animation 驱动的类似 iOS 的导航视图。它可以使用流畅的动画来替换其子视图。 自定义许可。 |
RTFlyoutMenu
MIT协议授权。 |
UIView+Shadow
一个 UIView 类别,允许用户轻松制作内嵌阴影,并自定义半径、不透明度、颜色和方向。 BSD 许可。 |
NSAlert-Popover
一个类别,在 NSPopovers 中运行警告。 BSD 许可。 |
MDFaceDetector
演示了使用 MIT协议授权。 |
WTURLImageView
WTURLImageView 是 UIImageView 的子类,使用 AFNetworking 从互联网加载图像。 MIT协议授权。 |
UIView+EasingFunctions
UIView 上的一个类别,允许将自定义缓动函数附加到可动画的 UIView 属性。 公有领域许可。 |
SHStripeMenu
一个从左侧弹出菜单,可通过点击条纹或向右滑动条纹显示。它可以作为 iOS 应用程序底部标签的替代品以获取最大空间。 MIT协议授权。 |
ACEAutocompleteBar
一个简单的 MIT协议授权。 |