大家好,欢迎来到另一期每周概览!我有幸在波士顿(而非我平常的“阳光”西雅图)书写这篇帖子,我在这里参加 businessofsoftware.org 会议。如果你以前没听说过,我强烈建议你了解一下网站和前几年的部分讲座。
我非常期待听到其他小型、硬核软件开发者关于创建可持续、有利可图的软件企业的见解,希望我能在接下来的几天里分享一些我听到的最佳信息。
你在波士顿吗?告诉我们!我们很想聚在一起,了解更多关于您使用 Cocoa 控件的信息,以及我们能如何使其成为您更具价值的资源。
最好的问候,
Aaron
PopoverView
PopoverView 是一个简单的、与分辨率无关的 UIView,完全使用 CoreGraphics 和 QuartzCore 编写,可以在 iPhone 和 iPad 上显示模态内容。它可以显示单个 UIView 内容视图、UIView 数组、显示标题,甚至允许从字符串列表中选择。它通过一个非常简单的静态接口实现,允许你用一行代码显示弹出视图。所有动画、定位和内存分配都是由组件在运行时处理的。
MIT 协议授权。
DMActivityInstagram
一个用于通过 iOS 6 的新共享系统分享到 Instagram 的 UIActivity 子类。
MIT 协议授权。
PutioKit
一个简单的框架,可以使用 Objective-C 在您的 iOS 应用程序中使用 Put.io API。未指定许可证。
AALaunchTransition
一个简单的框架,可以让您的应用程序的启动图像淡出到初始视图。许可证未指定。
DDExpandableButton
一个单文件 iOS3+ 类,可以像可展开的 UIButton 一样使用。如 iOS 摄像头应用程序中的“闪光灯”按钮所示。LGPL 授权。
DDPopoverBackgroundView
DDPopoverBackgroundView 是一个单文件 iOS 5.0+ 非ARC 类,有助于自定义 UIPopoverController 的弹出视图。LGPL 授权。
“MGBox2 ":https://cocoacontrols.cn/controls/mgbox2
本期的控件是由新西兰的 iOS 开发者及我们网站的 previous contributor Matt Greenfield 编写的。以下是他对他的最新项目的描述
简单、快捷的 iOS 表格、网格等。
设计用于通过基于块的设计模式快速创建表格和网格,代码量最少。
布局引擎支持填充、边距、zIndex、固定位置等。还包括基于块的手势识别器、观察者、控件事件和自定义事件。
BSD 协议授权。
PTSMessagingCell
一个 UITableViewCell 子类,提供类似 Messages 的表格单元格(气球)。与其他 UITableViewCell 一样易于使用。在所有界面方向上都可在 3.5" 和 4" iPhone 上工作。已与 Core Data 后端测试过。能够处理大量数据和长消息。
CC BY-SA 3.0 授权。
PTSSpringBoard
Springboard实现。支持项目移动和删除。支持所有界面方向和不同屏幕大小。已在iPhone上测试(也应该可以在iPad上运行)。
PTSSpringBoard使用类似于UITableView的代理模式来与数据源和代理进行通信。
代码已进行注释说明,演示项目应展示该类的能力。
CC BY-SA 3.0 授权。