-1
对不起它升技长,希望你们理解登录变更注销在登录时
我在我的tableView的项目列表,它是JASidePanelController 如:
@menu = { 'menu' => ['Item1','Sign In'] }
这列表将在我的每个细胞中。 当我成功执行登录操作时,如何自动更新登录登出?
有
- main_controller
- menu_controller(JASidePanel)
当我点击登录,它会去
- sign_in_controller
当成功时,我只能做 self.dismissViewControllerAnimated(true,completion:nil) 但是menu_controller没有更新。如果我关闭应用程序并重新打开,更新将仅反映出来。
我正在使用App :: Persistence ['session']来确定用户是否已登录。 我研究很多,也许KVO是解决方案?
以前任何人都这样做过,并指向正确的方向? 示例应用程序:Scribd
setNeedsLayout是否提供了JASidePanelController?我真的不明白你在指什么...... – Nich
setNeedsLayout是UIView和所有子类的方法,请参阅文档:https://developer.apple.com/LIBRARY/IOS/documentation/UIKit/Reference/ UIView_Class /的UIView/UIView.html#// apple_ref/OCC/instm/UIView的/ setNeedsLayout – FluffyJack