MonoTouch:UITableViewCell在添加UIImageView后更改高度
您好,我有以下问题: 我实现了向CustomTableViewCell添加CustomUIImageView 在CustomUIImageView的draw方法中,我将其收缩到传入矩形的宽度,即单元格宽度 但是现在单元格的高度比调整大小后的图像要高得多。并且已经调用了TableView的GetHeight方法 如何实现将新图像高度用作单元格高度 谢谢大家!MonoTouch:UITableViewCell在添加UIImageView后更改高度,uitableview,xamarin.ios,Uitableview,Xamarin.ios,您好,我有以下问题: 我实现了向CustomTableViewCell添加CustomUIImageView 在CustomUIImageView的draw方法中,我将其收缩到传入矩形的宽度,即单元格宽度 但是现在单元格的高度比调整大小后的图像要高得多。并且已经调用了TableView的GetHeight方法 如何实现将新图像高度用作单元格高度 谢谢大家! 实现这一点的最佳方法是在tableView中重新加载特定行: tableView.ReloadRows(新的nsindepath[]{nsi
实现这一点的最佳方法是在tableView中重新加载特定行:
tableView.ReloadRows(新的nsindepath[]{nsindepath.FromRowSection(0,0)},UITableViewRowAnimation.Fade);
如果我从网上下载图片等,我通常会做这种事情
让我知道这是否解决了您的问题,发布一些代码,我可以得到更具体的信息。如果图像URL是通过调用服务器端方法获取的,那么将URL纵横比或图像的精确宽度/高度值传递给客户端是一个好方法。因此,它可以通过加载图像数据来布局
UITableViewCell
子视图。我解决了!有点难。当我有时间的时候,我会发布我的解决方案。再次感谢!