测试已测试 | ✗ |
Lang语言 | Obj-CObjective C |
许可协议 | Apache 2 |
发布最后发布 | 2014年12月 |
由 Simon Rice 维护。
依赖 | |
QuickDialog | ~> 0.9 |
SRMonthPicker | >= 0 |
这是一个为 QuickDialog (v0.9) 提供的插件,允许你拥有一个带有月度选择器的元素。这个月度选择器是在 SRMonthPicker 中实现的。实现和使用尽可能与 QuickDialog 的 QDateTimeElement
保持一致
将此项目添加到项目中最快的方法是使用 CocoaPods。一旦为你的项目启动了 CocoaPods,只需简单地在你的 Podfile
中添加依赖项
platform :ios
pod 'QMonthElement'
# ...
然后运行 pod install
以安装依赖项。这也会为你包括 QuickDialog 的 v0.9 版本和 SRMonthPicker 的最新版本。
或者,简单地克隆此项目作为子模块或下载类,并将它们包含到你的项目中。请注意,库及其依赖项使用 ARC,所以如果你的项目没有,你应该创建静态库。
使用与 QuickDialog 的日期和时间元素尽可能相似。有两种不同类型的元素
QMonthElement
:允许你在一个新视图控制器中编辑月份,该控制器会自动推入。QMonthInlineElement
:允许你在同一个视图控制器中编辑月份。一个简单的示例可以应用于任何继承自 QuickDialogController
的视图控制器 - 通常我会把这个放在 -(void) awakeFromNib
中
self.root = [[QRootElement alloc] init];
self.root.grouped = YES;
QSection *section = [[QSection alloc] init];
QMonthInlineElement *monthPicker = [[QMonthInlineElement alloc] initWithTitle:@"Month" date:[NSDate date]];
[self.root addSection:section];
[section addElement:monthPicker];
正如大家所说的,GitHub 是关于社交编码 - 我不仅选择使用它因为我喜欢 git 作为版本控制系统,请提供帮助并使这个项目变得更好。
此库根据 Apache License, Version 2.0 的条款进行许可。请参阅 LICENSE
文件或任何类头,以获取全部详情。