Gen*_*ain 14 uitableview uiimageview ios
我正在使用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];
}
Run Code Online (Sandbox Code Playgroud)
小智 57
我面临与你完全相同的问题,我解决了
问题是由你命名你的imageView"imageView"
我不知道为什么
如果你改变你的imageView名称,如"m_imageView"
问题已解决
这一切都与命名有关!
Jak*_*hao 18
我遇到过这个问题,但imageView
我的自定义UITableViewCell中没有属性.
事实上,我确实通过将我的imageView对象中的额外IBOutlet连接到imageView
UITableViewCell 的默认属性而犯了一个愚蠢的错误.这是因为我最初命名了我的图像视图imageView
,但后来我改变它并忘记了插座.
拆下插座后,一切正常.
以防其他人,像我一样,遇到这个问题,而上述情况并非如此.
我也给我命名UIImageView
:imageView
.但是,由于某些原因,即使重命名后,问题仍然存在.我尝试了我能想到的一切,重置模拟器,清洁项目,添加删除约束....
事实证明,简单地删除了UIImageView
从故事板和拖动一个新的固定它.
因为我清理了项目,所以不能成为预编译的问题.去搞清楚.
归档时间: |
|
查看次数: |
9076 次 |
最近记录: |