UIView's center
- это свойство, а не метод.
Вам необходимо рассчитать фактическое местоположение, в которое вы хотите его вставить. Это можно сделать, установив рамку вида или установив его центр, что проще в вашем случае.
Вы не говорите, что вы потом делаете, и делаете imageView
подпредставлением.Если вы помещаете это в нечто, называемое superview
, вы можете сделать это:
CGPoint superCenter = CGPointMake(CGRectGetMidX([superview bounds]), CGRectGetMidY([superview bounds]));
[imageView setCenter:superCenter];