当使用带有iOS 5 SDK的TTThumbsViewController时,会出现奇怪的白色条形图

时间:2011-10-19 10:51:15

标签: three20 ios5 xcode4.2 ttthumbsviewcontroller

我使用Three20库编写iPhone应用程序来显示缩略图。我首先使用带有iOS SDK 4.3的XCode 4.0.2构建应用程序,然后使用部署目标4.2。它做得很好,图像正常显示。

thumbnail image in iOS 4.3 Simulator

然后我使用iOS 5 SDK升级到XCode 4.2并使用iOS 5.0模拟器运行应用程序, 那边有白色的酒吧。

thumbnail image in iOS 5.0 simulator

我不知道究竟是什么东西可能是某种边界或我不知道的东西。任何帮助或线索将不胜感激。感谢。

1 个答案:

答案 0 :(得分:7)

以下是我为使其发挥作用所做的工作..

创建TTThumbsViewController的子类,然后执行以下操作:

    ViewDidLoad中的
  1. ,包含此行

    self.tableView.sectionHeaderHeight = 0;

  2. 覆盖 - (void)updateTableLayout到以下

    - (void)updateTableLayout {     self.tableView.contentInset = UIEdgeInsetsMake(/ TTBarsHeight()+ / 4,0,0,0);     self.tableView.scrollIndicatorInsets = UIEdgeInsetsMake(TTBarsHeight(),0,0,0); }