There is a blue bar appearing on the top of my tttableview when the program is running on ios 5 beta, it was not there if I run the program on ios 4.3. The table is configured to use a list datasource. Does anyone know what the problem could be? Is it the tableview api changed in someway for ios 5? Thanks.
相关问题
- Error building Adhoc for Three20-integrated app on
- TTLauncher View of Three20 not working
- Table view with image caching and “pull to update”
- Optimizing binary app size on iPhone / iPod touch
- Unable to delete rows in table using Three20
相关文章
- Passing url to Three20 TTURLMap
- how to add json module in Three20
- Using Three20 with another library and conflicting
- Do android developers commonly use 3rd-party UI/ne
- Three20/Three20.h file not found for Archive
- Xcode 4 & three20 & create IPA archive: No such fi
- 在TTThumbsViewController更改拇指大小(Change thumbs size i
- 键盘挡住了输入字段(Keyboard obscures the entry field)
It is caused by a subtle but important change Apple made in the UITableView behavior for section headers and footers. If you implement the tableView:viewForHeaderInSection: or tableView:viewForFooterInSection: delegate methods then you MUST now also implement the tableView:heightForHeaderInSection: and tableView:heightForFooterInSection: delegate methods.
The extra blank section header you are seeing is caused by returning 'nil' from the '...viewFor...' methods but not returning 0 from the '...heightFor...' methods.
Pull down the latest code from Three20 git repository on github. They have corrected this issue with tttableview.
See this page https://github.com/facebook/three20/issues/643