Вообще кадр - это то, что вы хотите. Он указывается в терминах родительских представлений. Поэтому, если кадр моего вида равен CGRectMake(10.f,20.f,50.f,60.f)
, он появляется в координатах родителя в x = 10 y = 20 с шириной 50 и высотой 60.
UIView* someView ...
CGRect someViewFrame = someView.frame;
someView.frame.origin.y += 10;
someView.frame = someViewFrame;
смещает вид вниз на 10 пикселей.
Если вы просто хотите переместить представление в суперпредставлении, оставьте границы в покое.