有沒有辦法通過點擊一行來添加行到一個UITableView,然後動畫顯示一些'隱藏'行數據的表?同樣,您可以在iOS 5天氣應用程序中點擊最近的一天並顯示每小時天氣情況?可能將行添加到iOS5天氣應用程序的UITableView?
2
A
回答
1
怎麼樣:對的UITableView類的
- (void)insertRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation
方法?
1
基本上,某行按:
- 爲您提供行不同的高度
- tableView.beginUpdates
- tableView.endUpdates
你需要實現自定義細胞。隱藏的顯示元素應該已經在自定義單元格中繪製。當beginUpdates觸發tableView:heightForRowAtIndexPath時:應該提供更新後的高度。在endUpdates被調用後,這將導致tableView向下滑動您的現有單元格。
相關問題
- 1. 將聊天功能添加到基本的rails應用程序
- 2. IPhone天氣應用程序
- 3. 我的應用不會將天氣信息添加到TextView(JSON)
- 4. 可能將廣告添加到已發佈的應用程序
- 5. 每天使用的應用程序添加一行到TableView
- 6. 包括天氣信息,iPhone應用程序,天氣API
- 7. 用Java創建天氣應用程序
- 8. 我如何將天氣圖實施爲天氣頻道應用程序?
- 9. 如何將視頻聊天功能添加到我的導軌應用程序?
- 10. Yahoo!天氣在iphone應用程序
- 11. 本地天氣應用程序FreeCodeCamp
- 12. 氣球在聊天Android應用程序
- 13. iPhone天氣預報應用程序
- 14. 如何將聊天添加到Android應用程序?
- 15. 與ios 5中的天氣應用程序的功能相同
- 16. 使用Ionic框架進行天氣應用程序的錯誤
- 17. UITableView在應用程序運行時添加行
- 18. 將用戶添加到應用程序
- 19. 可能啓動命令行空氣應用程序?
- 20. 爲天氣圖添加點
- 21. 可能有陰雨天氣
- 22. 將UMEKit框架添加到可可應用程序
- 23. 如何將教程功能添加到應用程序?
- 24. 將集羣功能添加到C++ 11線程應用程序
- 25. 可能附加到Android應用程序?
- 26. 將Settings.bundle添加到iPhone應用程序
- 27. 將OpenCV添加到iOS應用程序
- 28. 將新應用程序添加到django
- 29. 將NSTableView添加到SpriteKit應用程序
- 30. 將圖標添加到應用程序
回答你的問題:是的,有一種方式,否則天氣應用程序不會做到這一點。這可能會涉及動畫UITableView,或者甚至可能編寫自己的UIScrollView的子類。雖然我沒有任何代碼。 – 2011-12-29 18:57:59