在约束调整大小后获取imageview边界

时间:2014-10-19 22:01:15

标签: ios objective-c iphone swift constraints

我在tableViewCell中有4张图片。我已经为每个imageView添加了约束,因此它们会根据屏幕大小动态调整大小,问题是我需要大小的边界,但是当我记录边界时,它将始终记录图像的故事板边界。有没有办法根据应用的约束来获取边界?

println(cell.image1.bounds)

以下是我需要它的插图。我创建了一个给出虚线边框的方法,但这是根据imageView的边界,所以这给出了问题:

enter image description here

1 个答案:

答案 0 :(得分:1)

致电layoutSubviews()后签入super.layoutSubviews()。此时,应更新图片视图frame