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.
32 lines
997 B
32 lines
997 B
// |
|
// 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 */
|
|
|