// // UIViewController+LayoutHelper.h // HWPanModal // // Created by heath wang on 2019/4/26. // #import @class HWPanModalPresentationController; NS_ASSUME_NONNULL_BEGIN @protocol HWPanModalPresentableLayoutProtocol @property (nonatomic, assign, readonly) CGFloat topLayoutOffset; @property (nonatomic, assign, readonly) CGFloat bottomLayoutOffset; @property (nonatomic, assign, readonly) CGFloat shortFormYPos; @property (nonatomic, assign, readonly) CGFloat mediumFormYPos; @property (nonatomic, assign, readonly) CGFloat longFormYPos; @property (nonatomic, assign, readonly) CGFloat bottomYPos; @end /** * Help presentedViewController/presented View to layout. */ @interface UIViewController (LayoutHelper) @property (nullable, nonatomic, strong, readonly) HWPanModalPresentationController *hw_presentedVC; @end NS_ASSUME_NONNULL_END