2015-10-11 3 views
0

Я пытаюсь центрировать изображение на экране. Я думал, что это будет так же просто, как мой пример кода, но он просто добавляет пространство внизу. Любые идеи, как сделать его центром?Изображение центра в виде

if (imageView.frame.size.height > imageView.frame.size.width){ 
     scrollView.minimumZoomScale = scrollView.frame.size.height/imageView.frame.size.height 
     margin = ((scrollView.frame.size.height - imageView.frame.size.height)/2.0) 
     scrollView.contentInset = UIEdgeInsetsMake(margin, 0, margin, 0) 

    } 
+1

Является 'imageView' помещен в' scrollView'? Вы используете автозапуск? – mixel

+0

Ответ на оба вопроса: @mixel – maraki

+0

Я не понимаю, почему вы используете 'UIScrollView' здесь. Не проще ли просто центрировать 'imageView', где находится' scrollView'? – mixel

ответ

0

Да, это просто ... используйте сильные стороны автомаркета и задайте ограничения. Это то, что я сделал.

enter image description here