// // ELPCircleConsoleView.h // ELPCircleConsoleViewTest // // Created by ElsonPeng on 2018/3/2. // Copyright © 2018年 ElsonPeng. All rights reserved. // #import typedef NS_ENUM(NSUInteger, ELPCircleConsoleMoveDirection) { ELPCircleConsoleMoveDirectionUp, ELPCircleConsoleMoveDirectionDown, ELPCircleConsoleMoveDirectionLeft, ELPCircleConsoleMoveDirectionRight, ELPCircleConsoleMoveDirectionNone, ELPCircleConsoleMoveDirectionStop, ELPCircleConsoleMoveDirectionLeftStop, ELPCircleConsoleMoveDirectionRightStop, ELPCircleConsoleMoveDirectionUpStop, ELPCircleConsoleMoveDirectionDownStop }; @class ELPCircleConsoleView; @protocol ELPCircleConsoleMoveDelegate @optional - (void)rotateCircleView:(ELPCircleConsoleView *)rotetaCircleView didRotateWithValueX:(NSString *)Xstr valueY:(NSString *)Ystr stop:(BOOL)needStop moveDirection:(ELPCircleConsoleMoveDirection)orientation; @end @interface ELPCircleConsoleView : UIView @property (nonatomic, weak) id delegate; @property (nonatomic, assign) BOOL isPortrait; -(instancetype)initWithOritention:(BOOL)isProtrait; @end