在不同視圖之間交替使用顯然,我正在準備一個使用Objetive-C的iPad應用程序,並且試圖在視圖內部署數據庫存儲的內容。 現在出現了這個問題,它將會顯示大量記錄,每個記錄都被部署在視圖內部的某個「容器」內部,因此我正在考慮創建一個頁面瀏覽器,並在每個頁面中去改變我申請的觀點。舉例來說,我使用example1.xib顯示前5個項目,接下來的5個example2.xip,直到進入第10頁,再從example1.xib開始。 我的問題是如何實現這一目標?也許存儲數組中的不同視圖類的對象,並交替它們... 任何幫助或提示將大大apreciated。 乾杯!使用Objective-C
回答
根據您計劃使用的記錄類型,我將繼承UIViewController或UITableViewController。
我會建議您檢查所有Apple's Examples,大多數可用的在線教程
這裏有一些,可能是舊的,但...
http://www.aboveground.com/tutorials/adding-a-uitableview-to-a-custom-uiview
http://blog.webscale.co.in/?p=150
在西班牙http://www.ioschef.com/2011/03/un-aperitivo-de-uitableview-y-uitableviewcontroller/ ..
http://adeem.me/blog/2009/05/19/iphone-programming-tutorial-part-1-uitableview-using-nsarray/與VIDEOTUTORIAL
總是假定別人在你面前也提出了類似的應用程序。也許與你不完全一樣,但是你可以從中學到類似的東西。 iPod和Spotify應用程序使用索引的可搜索TableView導航大量數據。在App Store上搜尋與您的功能相同的應用程序,然後測試它們,並抓住好的東西並放棄它們的壞處。
我的建議是使用內置的SQLite獲取嵌套表示例,並從那裏開始。我不知道你的數據庫是什麼樣子,但運氣好一點的話,你可以修改示例代碼並打開(轉換後的)SQL數據庫。
現在大多數用戶都習慣於向下鑽取範式而不是分頁範式,因此值得檢查XCode附帶的Drill Down示例,即使它不適用於數據庫(至少我不認爲它是,我從一本書中學到了,就像曼努埃爾一樣)。
謝謝!我會嘗試一些現有的應用程序,看看Drill Down示例,歡呼! – SquallMan
- 1. 使用AFNetworking 3.X ObjectiveC
- 2. 使用gdata-objectivec-client授權
- 3. 如何使用gdata-objectivec-client?
- 4. NumberFormatter - ObjectiveC
- 5. Circle使用不同的按鈕ObjectiveC
- 6. 問題在使用ObjectiveC++編譯器
- 7. 從objectiveC調用javascript函數
- 8. Shape文件用的ObjectiveC
- 9. 從ObjectiveC類中引用UIViewController
- 10. 從Objectivec中調用C main
- 11. Swift:import ObjectiveC vs Foundation
- 12. ObjectiveC中的MulticastDelegate
- 13. 中的ObjectiveC
- 14. 在的ObjectiveC
- 15. 在的ObjectiveC
- 16. JSON ObjectiveC - 錯誤
- 17. Curl,Asana&ObjectiveC
- 18. 在的ObjectiveC
- 19. 在的ObjectiveC
- 20. ObjectiveC隨機數字
- 21. 突破在的ObjectiveC
- 22. ObjectiveC項目組織
- 23. ObjectiveC分配和init?
- 24. 從框架中使用ObjectiveC,而不使公共ObjC代碼
- 25. 調用C++方法回調ObjectiveC
- 26. 用路徑翻譯視圖(ObjectiveC,Cocoa)
- 27. 從ObjectiveC中調用子方法(IOS6)
- 28. 用intC鍵映射在objectiveC中
- 29. 的ObjectiveC AVAudioPlayer量爲0
- 30. ObjectiveC中的靜態變量
嗨,也許這是我的Objective-C^_ ^的新手狀態,但是對於UIViewController來說,子類是什麼意思? – SquallMan