2011-04-26 84 views
0

我是iOS開發新手,所以請原諒我,如果我的問題看起來很簡單。在我開發的應用程序中,我有一個文本框和按鈕。當用戶在文本框中,然後點擊該按鈕進行Web服務調用,並返回結果。我能夠解析結果,並且我當前將其顯示爲警報。iPhone桌面視圖設計與應用上的其他元素

我想在表格視圖中顯示結果,以便用戶可以點擊每一行查看詳細信息。如何創建此表格視圖並使其成爲我目前的應用程序的一部分?我將在哪裏放置它?當結果準備好顯示時,如何顯示視圖,隱藏起始位置或其他位置?

我很感激你的時間。

回答

0

我建議你首先閱讀一些關於UITableViews的教程,以便熟悉它們的工作方式。這個有點舊,但仍然相關:http://www.icodeblog.com/2008/08/08/iphone-programming-tutorial-populating-uitableview-with-an-nsarray/如果您搜索uitableview教程還有更多。

從本質上講,你要做到以下幾點:

  • 用戶輸入文本和水龍頭按鈕
  • 您將創建並推動一個UITableView控制器,通過搜索條件到控制器
  • 該控制器將將該搜索條件傳遞給您的模型對象,該對象將執行Web服務調用並返回一組結果
  • Tableview控制器將等待模型返回數據,或者更好的是在模型具有回調時接收回調菲尼減少加載數據。無論採用哪種方式,您都將使用UITableViewDataSource和UITableViewDelegate方法來填充您的表格視圖