2011-10-21 38 views
1

我正在嘗試創建一個「簡單」的照片ID應用程序。最終產品將是滾動視圖中的一系列圖像,您可以點擊以獲取更多信息。與圖像有關的圖像和數據全部存儲在網站上的XML文件中。創建一個滾動視圖,從XML文件中提取所有數據

我可以創建一個將xml加載到表視圖中的應用程序,並將xml項標題作爲單元格標籤,然後當您單擊該單元格時,將顯示一個詳細視圖以及有關該項目的其餘詳細信息。我可以加載和解析xml到表視圖沒有太多問題。看來,我不能將這個過程轉換爲滾動視圖應用程序。我跟着this tutorial,和其他一些人喜歡它,以實現這一結果。

我已經看過蘋果提供的UIScrollView示例和幾十個關於實現滾動視圖主題的YouTube視頻和博客教程,但是我還沒有找到任何有關從xml中提取數據的文檔。滾動視圖也將分頁,因此滾動視圖中的頁面數量需要從xml中包含的項目數量動態加載(類似於tableview根據項目數量知道要創建多少行)。

我做了一個滾動視圖應用程序,一次加載3頁,並循環,如在this tutorial。 (下半部分有一個標記爲僅限3頁的部分)此應用程序與Apple提供的Page Control樣本一起定義要顯示的頁面數量,它們不會從plist或xml數據中提取有很多項目,並相應調整。

我不知道我現有的代碼對任何人都有用,因爲它與上面列出的相關教程幾乎相同。如果有人想看到具體的東西,讓我知道,我會發布它。

任何人都可以幫我找出我需要採取什麼步驟來創建這個應用程序?如果我可以讓我的XML數據出現在滾動視圖中(每個項目在其自己的頁面上)並且動態確定頁數,那麼我可以很好地設置它,並可以調整它以包含圖像,並擔心它會「可點擊「以後。

回答

1

剛剛偶然發現了這個令人敬畏的教程!不要尋找他的源代碼並使用它,因爲它不能正常工作。我必須稍微調整它才能在iOS 5中工作,但它可行。將其轉換爲iPad與更改測量一樣簡單。如果有人對我如何做這項工作有疑問,請告訴我。 video posted here

相關問題