CEPopupPickerView 0.1

CEPopupPickerView 0.1

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最后发布2014年12月

未声明的维护。



  • 作者
  • Chris Eidhof

CEPopupPicker

CEPopupPicker 是一个库,它在屏幕底部显示 UIPickerView,就像 Facebook 应用一样。当用户点击 UIPickerView 外部或点击选中行时,弹出视图消失并调用代理。

安装

最好使用 CocoaPods 来安装 CEPopupPickerView。

用法

在您的视图控制器中放置此代码

NSArray* values = [NSArray arrayWithObjects:@"Don", @"Peggy", @"Pete", nil];
CEPopupPickerView* popupPicker = [[CEPopupPickerView alloc] initWithValues:values callback:^(NSInteger selectedIndex) {
        NSLog(@"you chose: %@", [values objectAtIndex:selectedIndex]);
    }];
}
[popupPicker presentInView:self.view];

如果要运行示例,请克隆此项目并打开 XCode 项目。

测试

要运行测试,请克隆此项目。然后运行

    pod install CEPopupPickerView.xcodeproj

这会生成一个 CEPopupPickerView.xcworkspace,然后您可以将其打开。运行“集成测试”目标。测试使用 KIF,可在 CEPopupPickerViewIntegrationTests 组中找到。