You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
997 B
33 lines
997 B
4 years ago
|
//
|
||
|
// OCBarrageHeader.h
|
||
|
// TestApp
|
||
|
//
|
||
|
// Created by QMTV on 2017/8/23.
|
||
|
// Copyright © 2017年 LFC. All rights reserved.
|
||
|
//
|
||
|
|
||
|
#ifndef OCBarrageHeader_h
|
||
|
#define OCBarrageHeader_h
|
||
|
|
||
|
#define kBarrageAnimation @"kBarrageAnimation"
|
||
|
@class OCBarrageDescriptor;
|
||
|
@class OCBarrageCell;
|
||
|
|
||
|
typedef void(^OCBarrageTouchAction)(__weak OCBarrageDescriptor *descriptor);
|
||
|
typedef void(^OCBarrageCellTouchedAction)(__weak OCBarrageDescriptor *descriptor, __weak OCBarrageCell *cell);
|
||
|
|
||
|
typedef NS_ENUM(NSInteger, OCBarragePositionPriority) {
|
||
|
OCBarragePositionLow = 0,
|
||
|
OCBarragePositionMiddle,
|
||
|
OCBarragePositionHigh,
|
||
|
OCBarragePositionVeryHigh
|
||
|
};
|
||
|
|
||
|
typedef NS_ENUM(NSInteger, OCBarrageRenderPositionStyle) {//新加的cell的y坐标的类型
|
||
|
OCBarrageRenderPositionRandomTracks = 0, //将OCBarrageRenderView分成几条轨道, 随机选一条展示
|
||
|
OCBarrageRenderPositionRandom, // y坐标随机
|
||
|
OCBarrageRenderPositionIncrease, //y坐标递增, 循环
|
||
|
};
|
||
|
|
||
|
#endif /* OCBarrageHeader_h */
|