iPhone表视图设计与应用程序上的其他元素

时间:2011-04-26 18:58:38

标签: iphone

我是iOS开发的新手,所以请原谅我,如果我的问题看起来很简单。在我开发的应用程序中,我有一个文本框和按钮。当用户在文本框中键入内容并点击按钮时,Web服务调用并返回结果。我能够解析结果,我当前正在将其显示为警报。

我想在表格视图中显示结果,以便用户可以点击每一行来查看详细信息。如何创建此表格视图并使其成为我现在的应用程序的一部分?我将在哪里放置它?如何告诉视图在结果准备好显示时显示,隐藏起来还是以其他方式显示?

感谢您的时间。

1 个答案:

答案 0 :(得分:0)

我建议您首先阅读UITableViews的一些教程,以熟悉它们的工作原理。这个有点旧,但仍然相关:http://www.icodeblog.com/2008/08/08/iphone-programming-tutorial-populating-uitableview-with-an-nsarray/如果你搜索uitableview教程还有很多。

基本上你想要做以下事情:

  • 用户输入文字和点击按钮
  • 您将创建并推送UITableView控制器,将搜索条件传递到控制器
  • 该控制器会将该搜索条件传递给您的模型对象,该对象将执行Web服务调用并返回一组结果
  • tableview控制器将等待模型返回数据,或者更好的是,在模型完成加载数据时接收回调。无论哪种方式,您将使用UITableViewDataSource和UITableViewDelegate方法填充您的tableview