12345678910111213141516171819202122232425262728293031323334353637 |
- //
- // TunerSettingView.h
- // KulexiuForStudent
- //
- // Created by 王智 on 2022/10/20.
- //
- #import <UIKit/UIKit.h>
- typedef NS_ENUM(NSInteger, TUNETSETTING_ACTION) {
- TUNETSETTING_ACTION_INSTRUMENT,
- TUNETSETTING_ACTION_SURE,
- };
- typedef void(^TunerSettingCallback)(TUNETSETTING_ACTION action, NSInteger toneChangeRate, NSInteger frequence);
- NS_ASSUME_NONNULL_BEGIN
- @interface TunerSettingView : UIView
- @property (weak, nonatomic) IBOutlet UILabel *instrumentLabel;
- /// 乐器选择->变调情况
- @property (nonatomic, assign) NSInteger toneChangeRate;
- // A4频率
- @property (nonatomic, assign) NSInteger A4Frequence;
- @property (nonatomic, strong) NSString *transferPicthDesc;
- + (instancetype)shareInstance;
- - (void)tunerSettingAction:(TunerSettingCallback)callback;
- - (void)showView;
- @end
- NS_ASSUME_NONNULL_END
|