之前这篇文章本来是记录自己练手的demo的,后来很多人来问我要代码。今天就抽时间封装了一下,没有考虑太多情况,等我有空再去仔细考虑吧。
代码在:
用法很简单,创建对象,设置数据源,记得使用前updateData()就可以了。
WSHorizontalPickerView *WSHPickerView = [[WSHorizontalPickerView alloc] initWithFrame:CGRectMake(0, 150, self.view.frame.size.width, 150)]; WSHPickerView.itemTitles = itemNames; WSHPickerView.images = imageNames; WSHPickerView.delegate = self; [WSHPickerView updateData]; [self.view addSubview:WSHPickerView];
里面一些常量我是按照我的demo图片64*64大小去写的,还没改。我这两天会考虑考虑把自定义cell提出来,作为参数重新封装一下。
反正要代码的就先到这里看吧...
欢迎访问新博客wossoneri.com