UIFeedbackGenerator.h
2019-06-25 本文已影响0人
zhYx_
#if USE_UIKIT_PUBLIC_HEADERS || !__has_include(<UIKitCore/UIFeedbackGenerator.h>)
//
// UIFeedbackGenerator.h
// UIKit
//
// Copyright © 2016-2018 Apple Inc. All rights reserved.
#import <Foundation/Foundation.h>
#import <UIKit/UIKitDefines.h>
NS_ASSUME_NONNULL_BEGIN
#pragma mark - 反馈生成器 Class
#pragma mark -
/*
概述
- 不能直接使用的抽象类
- 需要具体实例化子类,如:
UIImpactFeedbackGenerator,
UISelectionFeedbackGenerator,
UINotificationFeedbackGenerator
*/
UIKIT_CLASS_AVAILABLE_IOS_ONLY(10_0) @interface UIFeedbackGenerator : NSObject
// 准备开始生成反馈(调用此方法时,生成器将在短时间内处于准备状态,在准备好发生器的同时,可以以较低的延迟触发反馈)
- (void)prepare;
@end
NS_ASSUME_NONNULL_END
#else
#import <UIKitCore/UIFeedbackGenerator.h>
#endif