动态更改表格上的单元格类型

时间:2012-02-21 14:22:26

标签: ios objective-c tableview

我试图谷歌提供有关此问题的提示,但没有找到任何合适的人。 我正处于需要根据用户是否已经过身份验证来更改表中单元格类型的情况。具体来说:用户执行应用程序,登录页面是表格。在其中,每个单元格(类型,例如,STANDARD_CELL)订阅(非常频繁变化的)信息源并开始获取数据。然后,为了登录,用户离开具有桌子的屏幕并登陆他/她可以提供凭证的另一个屏幕。在验证后,用户应该能够返回到上一个表,现在应该具有不同的类型(例如,TRADE_CELL)。 我的麻烦是,这似乎没有发生,并且单元格类型与第一次加载保持一致。

有关如何解决这个问题的任何建议吗?

1 个答案:

答案 0 :(得分:1)

确保您在tableView:cellForRowAtIndexPath:中检查身份验证的状态,以便提供正确的类型,并在转换为经过身份验证或未经身份验证时,在您的工作表视图上调用reloadData

相关问题