我正在嘗試創建一個「簡單」的照片ID應用程序。最終產品將是滾動視圖中的一系列圖像,您可以點擊以獲取更多信息。與圖像有關的圖像和數據全部存儲在網站上的XML文件中。創建一個滾動視圖,從XML文件中提取所有數據
我可以創建一個將xml加載到表視圖中的應用程序,並將xml項標題作爲單元格標籤,然後當您單擊該單元格時,將顯示一個詳細視圖以及有關該項目的其餘詳細信息。我可以加載和解析xml到表視圖沒有太多問題。看來,我不能將這個過程轉換爲滾動視圖應用程序。我跟着this tutorial,和其他一些人喜歡它,以實現這一結果。
我已經看過蘋果提供的UIScrollView示例和幾十個關於實現滾動視圖主題的YouTube視頻和博客教程,但是我還沒有找到任何有關從xml中提取數據的文檔。滾動視圖也將分頁,因此滾動視圖中的頁面數量需要從xml中包含的項目數量動態加載(類似於tableview根據項目數量知道要創建多少行)。
我做了一個滾動視圖應用程序,一次加載3頁,並循環,如在this tutorial。 (下半部分有一個標記爲僅限3頁的部分)此應用程序與Apple提供的Page Control樣本一起定義要顯示的頁面數量,它們不會從plist或xml數據中提取有很多項目,並相應調整。
我不知道我現有的代碼對任何人都有用,因爲它與上面列出的相關教程幾乎相同。如果有人想看到具體的東西,讓我知道,我會發布它。
任何人都可以幫我找出我需要採取什麼步驟來創建這個應用程序?如果我可以讓我的XML數據出現在滾動視圖中(每個項目在其自己的頁面上)並且動態確定頁數,那麼我可以很好地設置它,並可以調整它以包含圖像,並擔心它會「可點擊「以後。