如何显示特定表格单元格对象的详细信息?

Posted

技术标签:

【中文标题】如何显示特定表格单元格对象的详细信息?【英文标题】:How to display the details information from a particular table cell object? 【发布时间】:2012-07-04 13:01:39 【问题描述】:

我在使用 plist 显示的表格视图中有一个很长的医院列表。现在我的工作是当我单击表格单元格中的任何医院时,下一个视图中应该显示医生姓名、电话号码和医院的完整地址。我在word文档中有那个特定医生的姓名和医院地址。那么如何实现它。我认为硬编码医院的细节会很痛苦,因为列表太长了。有什么简单的方法???请帮助我提供代码或任何其他有效链接。提前谢谢.....

【问题讨论】:

请输入您的代码,如何在表格中显示数据... 【参考方案1】:

我会尝试解决您的问题的一般方法。您可以尝试在 XML 文件中获取所有医院/医生数据。可能是这样的:

<Hospitals>
    <Hospital name ="St John" doctorPhone="5554567" doctorName="Carter" hospitalAdresse="1 sq StJohn">
    </Hospital>

    <Hospital name ="St Peter" doctorPhone="5558901" doctorName="Grey" hospitalAdresse="1 sq StPeter">
    </Hospital>
<Hospitals>

您可以在 AppDelegate 中解析此 xml,以便在启动时准备好它。您可以查看做同样事情的地震示例。

然后您将拥有一个 NSArray of Hospital。表格的每个单元格都应显示索引为 t 的医院:indexpath.row

当用户使用 indexpath.row 触摸表格视图中的单元格时,您将获得医院信息。您可以在另一个视图或 UIAlertView 中显示它们。

无论如何,你应该看看 Seismic 示例项目,它对你做类似的事情

祝你好运

【讨论】:

打开 XCode,转到文档和 API 参考。它打开了有关 iphone API 的所有命令和对象的帮助。然后搜索地震。您将在示例代码中看到该项目

以上是关于如何显示特定表格单元格对象的详细信息?的主要内容,如果未能解决你的问题,请参考以下文章

如何将集合视图单元格滚动到可见区域的中间

在没有自定义单元格的情况下向 uitableview 显示详细信息披露按钮

C# ListView 详细信息,突出显示单个单元格

指定“左侧详细信息”表格视图单元格的文本

如何使用 Javascript 函数从 id 获取表格单元格中的详细信息

UITableView 单元格不显示正确的详细信息