Jak*_*ake 2 iphone uitableview three20
我正在为我的iPhone应用程序使用three20项目.我已经缩小了我的问题,现在我只是想重新创建项目附带的'Web Images in Table'示例.我完全按照项目中的方式复制了代码,但我没有使用TTNavigator(示例),但我手动将TTTableViewController添加到tabBar.
问题如下; 表中的图像应自动从Web加载,如示例中所示.但它们只是在我上下滚动表格后加载.
在控制台中,它清楚地说它正在下载图像,你会看到活动指示器像永远一样旋转.除非我上下滚动一次,否则图像将永远不会出现.
任何人?提前致谢.
PS:如果我在任何随机UIView中使用此代码,它也不起作用(仅显示黑色方块):
TTImageView* imageView = [[[TTImageView alloc] initWithFrame:CGRectMake(30, 30, 100, 100)] autorelease];
imageView.autoresizesToImage = YES;
imageView.URL = @"http://webpimp.nl/logo.png";
[self.view addSubview:imageView];
Run Code Online (Sandbox Code Playgroud)
如果我把这个代码放在我的AppDelegate中(直接放到窗口上),它确实有用......奇怪吗?
可能的解决方案: 虽然我为此目的停止使用TTImageView,但我确实认为我发现了问题所在; 线程(因此接受Deniz Mert Edincik的回答).如果我从主线程的任何地方开始异步下载(因为基本上所有的TTImageView都是异步下载),它就无法启动.如果我在主线程上开始下载,它会立即启动..
归档时间: |
|
查看次数: |
2051 次 |
最近记录: |