iOS修改锚点后重置frame

2020-09-27  本文已影响0人  rocky_tt

//更改锚点

    func setViewAnchorPoint(view: UIView, anchorPoint: CGPoint) {
        view.layer.anchorPoint = anchorPoint
        view.top -= (0.5 - anchorPoint.y) * view.height
        view.left -= (0.5 - anchorPoint.x) * view.width
    }
上一篇 下一篇

猜你喜欢

热点阅读