當我的程序運行在ios 5測試版上時,我的tttableview頂部出現一個藍色條,它是如果我在ios 4.3上運行該程序,不在那裏。 該表配置爲使用列表數據源。 有誰知道這個問題可能是什麼?是不是因爲ios 5改變了tableview api? 謝謝。如何使頂部的藍色條消失與列表數據源tttableview(程序運行在iOS 5測試版)
6
A
回答
5
這是由蘋果在UITableView行爲部分頁眉和頁腳中所做的細微但重要的更改引起的。如果你實現了tableView:viewForHeaderInSection:或tableView:viewForFooterInSection:delegate方法,那麼你現在必須實現tableView:heightForHeaderInSection:和tableView:heightForFooterInSection:delegate方法。
您看到的額外空白部分標題是由'... viewFor ...'方法返回'nil'而不是從'... heightFor ...'方法返回0引起的。
1
從github上的Three20 git倉庫中取出最新的代碼。他們用tttableview糾正了這個問題。
相關問題
- 1. 如何在運行時測試ios 5或更高版本?
- 2. iOS 5測試版中的UIBarButtonSystemItemPageCurl缺失
- 3. 使用iOS 5.0.1測試版設備測試iOS應用程序
- 4. ASP.NET 5測試版7 - 與GIT Microsoft.Dnx.Host.Clr失蹤部署
- 5. 如何同時在iOS 5和iOS 4上測試版本
- 6. 藍白條紋行圖案與數據表丟失1.10 +引導
- 7. iOS 5 MapKit,MKPlacemark,在iOS 5上運行iOS 4.3應用程序
- 8. 的iOS單元測試運行失敗
- 9. UITableView問題與iOS 5測試版4和5
- 10. 在ios頂部和底部的灰色細線應用程序
- 11. 排序數據表列 - 數據消失
- 12. 在運行iOS7的設備上測試iOS 6應用程序無需XCODE 5
- 13. 如何在並行運行測試時管理測試數據
- 14. iOS 6 - 處理頂部和底部的黑色條紋
- 15. 錯誤在iOS上的10測試版運行的應用程序1設備
- 16. Xcode iOS - 使用相同資源的多個測試失敗 - 如何使用1資源進行多項測試?
- 17. 使用testng並行運行數據提供程序測試
- 18. 如何在iPhone 5與iOS上運行的Xcode 5項目7.0.2
- 19. 離子/ android - 藍條出現在頂部
- 20. 如何使用NAnt 0.86測試版運行NUnit v2.4.8測試?
- 21. 如何規劃外部子程序運行的附加測試?
- 22. 如何在設備上安裝iOS 5測試版
- 23. JNDI數據源和ApplicationModule測試程序
- 24. 如何使天藍色的功能在5到6分鐘後停止運行?
- 25. TESTNG測試運行序列
- 26. 如何在ios 5設備上運行註銷應用程序
- 27. iOS 5 - Coredata Sqlite數據庫在丟失應用程序後丟失數據
- 28. 添加到數據庫中的行在程序重新運行後消失
- 29. 在沒有iOS 5設備的情況下測試iOS 5應用程序
- 30. 如何從外部程序集運行測試