iOS 5和Three20 SDK

我想与iOS 5兼容我的应用程序。一切顺利,iOS 4.3。 将主项目和目标编译器设置更改为Apple LLVM编译器3.0,并将Three20项目和目标设置设置为LLVM GCC 4.2后,我运行了该应用程序。 应用程序运行良好,但在照片库屏幕上有一些我不想要的东西。 有截图。

iOS 5 http://www.portxl.com/ios/5.png

缩略图上方有一个矩形块。 我在iOS 4.3中使用相同的代码运行相同的应用程序,并且没有阻止。 截图如下。

iOS 4.3 http://www.portxl.com/ios/4-3.png

等待你的建议,提前谢谢。

有一个快速说明:当我将Three20项目和目标设置更改为Apple LLVM编译器3.0时,在类20中存在错误。 当我滚动tableview时,矩形块附带tableview。

问题出在TTTableViewDelegate,

- (CGFloat)tableView:(UITableView*)tableView heightForHeaderInSection:(NSInteger)section; 

在iOS 5中,如果您不想要标题部分,则此方法必须返回0。

你可以检查最新的三个,它已经解决了。