1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- //
- // CGXVerticalMenuListContainerViewDelegate.h
- // CGXVerticalMenuView-OC
- //
- // Created by CGX on 2018/05/01.
- // Copyright © 2019 CGX. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- NS_ASSUME_NONNULL_BEGIN
- @protocol CGXVerticalMenuListContainerViewDelegate <NSObject>
- /**
- 如果列表是VC,就返回VC.view
- 如果列表是View,就返回View自己
- @return 返回列表视图
- */
- - (UIView *)listView;
- @optional
- /**
- 可选实现,列表将要显示的时候调用
- */
- - (void)listWillAppearAtIndex:(NSInteger)index;
- /**
- 可选实现,列表显示的时候调用
- */
- - (void)listDidAppearAtIndex:(NSInteger)index;
- /**
- 可选实现,列表将要消失的时候调用
- */
- - (void)listWillDisappearAtIndex:(NSInteger)index;
- /**
- 可选实现,列表消失的时候调用
- */
- - (void)listDidDisappearAtIndex:(NSInteger)index;
- @end
- NS_ASSUME_NONNULL_END
|