ECSlidingViewController在运行时设置左菜单

问题描述:

是否有可能以及如何在运行时从ECSlidingViewController更改左菜单?我希望能够在运行时更改语言,这将影响所有视图以及左侧菜单项。我注意到,当第一次显示左侧菜单时,viewdidload事件只执行一次。ECSlidingViewController在运行时设置左菜单

+0

该文档说什么? – nhgrif

+0

这里是关于该菜单的一篇文章http://kingscocoa.com/tutorials/slide-out-navigation/ –

+0

你在那里试过什么? – nhgrif

如果您想要更频繁地执行代码而不是调用viewDidLoad,则将其移出viewDidLoadviewWillAppear:可能是一个不错的选择......或者你可以把它放在自己的方法中,并在需要时随时调用它。

+0

当显示左侧菜单时,viewWillAppear也不会执行。另外,当您单击以显示左侧菜单时,您没有对其的引用,因此您可以调用方法。 –

+0

然后,正如我所说的,把它放在自己的方法中,当你需要的时候调用它,或者聘请一个程序员。你没有提供关于你的应用程序的详细信息,而我刚刚从茶叶中出来,所以我不能告诉你如何最好地实现这个......但是如果你只想根据语言改变来改变文本,你不应该需要改变他们每次菜单出现... – nhgrif

+0

哈哈感谢您的帮助先生程序员 –