? ? ? ? 根據(jù)傳入的一個(gè)字典和視圖參數(shù)初始化一個(gè)collectionView漏策,你只要把你想創(chuàng)建生成的collectionView需要的參數(shù)通過一個(gè)方法傳入茂翔,并通過點(diǎn)擊事件產(chǎn)生下拉,就可得到collectionView床蜘,并能通過點(diǎn)擊確定返回你所選的item。
初始化:
self.flowView = [[FlowView alloc]initWithFrame:CGRectMake(0, 0, ScreenWidth, ScreenHeight)];
- (void)setCollectionViewWithModel:(NSDictionary *)model
collectionViewOriginY:(CGFloat)originY
lineCount:(int)lineCount
itemHeight:(CGFloat)itemHeight
itemDistance:(CGFloat)itemDistance
itemCornerRadius:(CGFloat)itemCornerRadius
itemBorderWidth:(CGFloat)itemBorderWidth
itemTextFontSize:(CGFloat)fontSize
itemBorderColor:(UIColor *)itemBorderColor
itemTextColor:(UIColor *)itemTextColor
selectedColor:(UIColor *)itemSelectedColor
unselectedColor:(UIColor *)itemUnselectedColor
headerViewHeight:(CGFloat)headerViewHeight
footerViewHeight:(CGFloat)footerViewHeight
certainBtnHeight:(CGFloat)certainBtnHeight
certainBtnBackgroundColor:(UIColor *)certainBtnBackgroundColor
certainBtnTextLabelColor:(UIColor *)certainBtnTextLabelColor;
點(diǎn)擊事件,讓flowView下拉展示
- (IBAction)click:(id)sender{
[self.flowView pushDown];
}
通過選擇返回的item組成的數(shù)組但荤,由數(shù)組組成
[self.flowView setReturnSelected:^(NSMutableArray *array) {
NSLog(@"%@",array);
}];