DFPickerView 0.0.2

DFPickerView 0.0.2

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

未命名 维护。



  • duffpod

用法

__block NSMutableArray *array = [NSMutableArray array];

@autoreleasepool {

    for(int i = 1;i < 100;i++) {

        [array addObject:[NSNumber numberWithInteger:i]];

    }

}

self.pickerView = [[DFPickerView alloc] initWithStyle:DFPickerViewStyleDark]; // DFPickerViewStyleLight
self.pickerView.animationDuration = 0.30f; // defaults to 0.23f
[self.view addSubview:self.pickerView];

[self.pickerView showInView:self.view withAnimations:nil completion:nil objects:array converter:^NSString *(id object) {

    return [[object stringValue] stringByAppendingString:@" pcs."];

} selection:^(NSInteger selectedIndex, id selectedObject) {

    NSLog(@"Selecting object: %@ at index: %i", selectedObject, selectedIndex);

} cancel:^{

    array = nil;
    self.pickerView = nil;

    NSLog(@"Cancelled");

} done:^(NSInteger selectedIndex, id selectedObject) {

    array = nil;
    self.pickerView = nil;

    NSLog(@"Completed with object: %@ at index: %i", selectedObject, selectedIndex);

}];

要求

iOS 7 及以上版本。

安装

作者

duffpod, [email protected]

许可证

DFPickerView 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。