我正在使用 webcache 加载 facebook 用户列表,它的效果非常好。在您选择其中一个单元格之前,它似乎改变了内容模式,或者更有可能改变了 uiimageview 框架的大小,但基于图片的实际大小。为了清楚起见,这里有一些屏幕
在这里加载 http://img.photobucket.com/albums/v246/homojedi/Screenshot20120727114807.png
在选择一些图像时,你可以看到它们似乎跳到了它们原来的样子。 http://img.photobucket.com/albums/v246/homojedi/Screenshot20120727114827.png
正如预期的那样,如果我将它们从屏幕上滚动并返回到它们,它们会恢复到开始时的状态。
真是莫名其妙。我唯一没有尝试过的是将 uitableView 子类化并在那里设置其布局子视图。除此之外,我还能做些什么吗?
编辑:请求的代码
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
// typically you need know which item the user has selected.
// this method allows you to keep track of the selection
_indexPath = indexPath;
[_indexPath retain];
}