のフレームを変更する場合、UIView2つのオプションがあります。1つ目は、ビューの関数にCGRectパラメーターとしてaを渡すことです。setFrameもう1つは、にview.frame等しく設定することCGRectです。
1) [view setFrame:frame];
2) view.frame = frame;
setFrameの関数を使用するUIViewと、ビューがフレームを変更する必要があることを簡単に検出できます。ただし、プロパティ(view.frame)を変更するだけの場合、ビューはフレームが変更されたことをどのように検出しますか(ビューのフレームがすぐに更新されるため)。