如何使用ECSlidingViewController不完全隐藏菜单?

3
我正在使用ECSlidingViewController类显示滑动菜单,想要始终显示菜单的一部分。问题是如何不完全隐藏菜单?

你好。你有找到你问题的解决方案吗?其实我想fork ECSlidingViewController,但我相信已经有解决方案了。 - frozen_lion
1
@frozen_lion 你好!看,我决定不再使用ECSlidingViewController了。我建议使用http://github.com/John-Lluch/SWRevealViewController,还有具体的RevealControllerExample3。你可以在我的应用程序“Under lock”中看到效果。祝好运!) - Alex Kraev
2个回答

1
如果您想要使用全屏左侧,请使用以下代码:

[self.slidingViewController setAnchorRightRevealAmount:320.0f];
 self.slidingViewController.underLeftWidthLayout = ECFullWidth;

对于右侧屏幕:

[self.slidingViewController setAnchorLeftPeekAmount:0.0f];
 self.slidingViewController.underRightWidthLayout = ECVariableRevealWidth;

请看这里(http://yadi.sk/d/xsLWlWSrA7qj2),我想做的是什么...一般来说,能做到吗?谢谢回答=) - Alex Kraev

1
这在 ECSlidingViewController v1 中不受支持。动画顶部视图的内部计算依赖于顶部视图占据整个屏幕的宽度。
如果您升级到 ECSlidingViewController 2(仅限iOS 7),则可以自定义布局。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接