Трудно следовать тому, что вы действительно хотите. Я думаю, что ваш вопрос должен быть более конкретным. Используете ли вы Interface Builder и используете функции автоматического изменения размера? Вы запираете все стороны?
Если у вас все еще возникают проблемы, то подход layoutSubviews, уже упомянутый sch, - это путь вперед. Либо используйте свойство .center, либо рассчитайте центр по границам суперпредставления.