【问题标题】:Get the imageview bounds after constraints resize约束调整大小后获取图像视图边界
【发布时间】:2014-10-19 22:01:15
【问题描述】:

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

println(cell.image1.bounds)

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

【问题讨论】:

    标签: ios objective-c iphone swift constraints


    【解决方案1】:

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

    【讨论】:

    • UITableViewController 没有名为layOutSubviews 的成员
    • 如果您不修改单元子类中的框架,您可以使用viewDidLayoutSubviews()
    猜你喜欢
    • 1970-01-01
    • 2018-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-17
    • 1970-01-01
    相关资源
    最近更新 更多