ios – UItableViewCell imageview在选择上更改

我正在加载一个使用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];
}

解决方法

我遇到完全一样的问题,而且我也解决了

这个问题是由你命名的imageView“imageView”

我不知道为什么

如果您将imageView名称更改为“m_imageView”

问题解决了

这一切都是关于命名的!

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...