我的客户想在导航栏的左上角有一个导航抽屉(汉堡包菜单)(是的,他们知道它不符合iOS设计原则,但他们不管怎么说。)
我将汉堡包设置为带有segue的自定义图标,推送到菜单viewcontroller(MenuViewController)
问题是客户说它从右侧滑出,向左侧靠近(这是Apple的标准配置)。他们想要扭转它。
所以我需要反转两个动画(滑入和滑出)
要做第一部分,我遵循了这个,它完美地运作: iOS Segue - Left to Right -
所以现在应用该自定义代码之后,它从左侧漂亮地滑动。
但现在我想让抽屉向左滑动,但当然默认情况下,当我点击<时,它会向右移动。 MenuViewController顶部的导航箭头。
我有什么想法可以解决这个问题?我在想自定义解开segue,但我实际上并没有在故事板上有一个segue,因为这只是因为将MenuViewController推送到导航堆栈而生成的后退按钮。
我的猜测是在MenuViewController.swift文件中为unwind创建某种覆盖,但到目前为止我还没有成功。
有人能指出我正确的方向吗?
谢谢!