登录->第一个视图(tableviewcontroller)

Posted

技术标签:

【中文标题】登录->第一个视图(tableviewcontroller)【英文标题】:Login - > First View (tableviewcontroller) 【发布时间】:2011-05-24 09:31:34 【问题描述】:

我在理解逻辑时遇到了一些问题。目前,我有一个登录名和主应用程序。成功登录后,用户可以访问主站。但是,在登录后的第一个视图中,tableviewcontroller 上有 4 个单元格。这取决于用户。因此,用户可能只能访问 4 个单元中的 3 个。

我已经在我的应用程序中进一步实现了 Json,所以我有点理解它是如何工作的。我的问题是,在登录时,我怎样才能发送一些东西,以便我的应用程序可以读取它以显示一定数量的单元格?

附:目前,我想当用户 1 登录时,它会回显 1110(出现 4 个单元格中的 3 个),当用户 2 登录时,它会回显 1111(出现所有单元格)。但是我的“First View”页面会如何读取这个?

提前致谢。

【问题讨论】:

【参考方案1】:

查看NSURLRequest,或者如果您更喜欢具有许多附加优势的替代性非常好的框架,请查看ASIHTTPRequest。

通过使用此类中的任何一个,您都可以向服务器询问您需要的任何数据,以便您可以在 UITableView 中显示它(通过从数据中创建适当的数据源)。

【讨论】:

我不能做一些我可以#import我的登录页面到我的第一个视图的事情吗?所以在 viewDidLoad 中,我可以读取登录页面的“echo”,然后根据它构建单元格? 对不起 K.Honda,但我不清楚你想要达到什么目的。你在处理什么样的数据?他们来自哪里? “回声”是什么意思?也许您应该尝试让我们对您的应用程序有更全面的了解... 我正在尝试完全按照我在这里的要求做? ***.com/questions/6109543/…这会让你更清楚吗? @K.Honda:抱歉,目前还不清楚......我的理解是:1)用户通过您的应用程序连接到某个服务器; 2)如果登录成功,服务器会回复一些内容(XML?html?JSON?); 3) 现在,您希望您的应用程序显示一个新视图,其中包含一个包含服务器发回数据的表格。对吗?

以上是关于登录->第一个视图(tableviewcontroller)的主要内容,如果未能解决你的问题,请参考以下文章

难以理解 uiviewcontrollers 传递数据和更改视图

viewController 内的 tableview 中没有显示任何信息

如何展开到导航堆栈上的第一个视图控制器

从第三个观点出发

在 iOS 8 中转到另一个视图控制器而不显示第一个视图控制器

使用后如何在堆栈中删除 UINavigationController 的第一个视图?