我遇到以下代码问题: " rectView"是一个UIView,它的边界起源应该是一个CGPoint,为什么它不起作用?
[UIView animateWithDuration:3 animations:^{
`rectView.bounds.origin = CGPointMake(50, 100);
}];
答案 0 :(得分:0)
您不能简单地为视图指定原点,但您可以使用该原点值分配新的边界/帧:
[UIView animateWithDuration:3 animations:^{
CGRect originalRect = rectView.bounds;
rectView.bounds = CGRectMake(50, 10, originalRect.size.width, originalRect.size.height);
}];