And*_*ndy 2 objective-c ios ecslidingviewcontroller
我在我的应用程序中使用ecsliding菜单.我想知道如何知道菜单何时打开以及何时有控制权.我正在尝试在菜单中执行主题并遇到问题,因为我"重置"了viewdidload和viewdidappear上的颜色(对于主"顶部"视图控制器").
基本上:
用户打开菜单,选择颜色,关闭菜单和颜色应该更改...但由于右视图控件实际上没有完全"添加"我不认为当我关闭菜单时调用viewdidload和viewdidappear方法...
对不起,漫无边际......
有帮助吗?
谢谢
安迪
根据文档,您应该能够查询currentTopViewPosition属性.
这被定义为
typedef NS_ENUM(NSInteger, ECSlidingViewControllerTopViewPosition) {
/** The top view is on anchored to the left */
ECSlidingViewControllerTopViewPositionAnchoredLeft,
/** The top view is on anchored to the right */
ECSlidingViewControllerTopViewPositionAnchoredRight,
/** The top view is centered */
ECSlidingViewControllerTopViewPositionCentered
};
Run Code Online (Sandbox Code Playgroud)
看起来您可以ECSlidingViewController使用UIViewController(ECSlidingViewController)category method slidingViewController 访问包含视图控制器的实例.
| 归档时间: |
|
| 查看次数: |
952 次 |
| 最近记录: |