对不起,abit很长,希望你们理解
我的tableView中有一个项目列表,它是JASidePanelController 例如:
@menu = { 'menu' => ['Item1','Sign In'] }
此列表将出现在我的每个单元格中。 当我成功执行登录操作时,如何自动将登录更新为注销?
有
当我点击登录时,它会转到
成功的时候,我就能做到 self.dismissViewControllerAnimated(true,completion:nil) 但是menu_controller没有更新。如果我关闭应用并重新打开,则更新只会反映出来。
我正在使用 App :: Persistence ['session'] 来确定用户是否已登录。 我研究了很多,也许KVO是解决方案?
之前有人这样做并指出了正确的方向吗? 应用示例: Scribd
答案 0 :(得分:0)
如果您已设法设置它,请在菜单视图上调用setNeedsLayout
,但它不会更新,但我不确定您的设置为何需要像这样的hackery。如果提供了一些源代码并且我错了,我会更新我的答案。