0

我已经能够使ECSlidingViewController实现工作正常。但是我很难解决这种情况。

好的,我有MainViewController一个LeftMenuViewController,我的MainViewController宽度是 320,我的LeftMenuViewController宽度是 240,它们的高度都是全视图(取决于 3.5 英寸还是 4 英寸的 iPhone 屏幕)

我可以从我的, 和/或 via中显示LeftMenuButtonvia “Reveal”按钮。实际上,它工作正常!MainViewControllerself.slidingViewController.panGesture

LeftMenuView我的问题是,当(240)的整个宽度已经暴露时,我想停止上述手势。因为到目前为止,我可以向上滑动到视图的最右边,在右侧露出LeftMenuView额外的 80 个空白区域。

有什么想法吗?提前致谢!

4

1 回答 1

1

假设您使用的是 v1.x of ECSlidingViewController,您应该设置anchorLeftRevealAmountandanchorRightRevealAmount值,然后设置shouldAllowPanningPastAnchortoNO以防止滚动超出锚值。

于 2014-02-28T11:00:37.743 回答