UIScrollView - scrollRectToVisible - показывает кнопку в центре экрана?

У меня есть uiscrollview с тоннами кнопок в нем. Что мне нужно сделать, это показать одну из этих кнопок в центре экрана.

Когда я использую scrollRectToVisible (передавая фрейм кнопки), вид прокрутки действительно показывает кнопку - но иногда в верхнем левом углу, иногда в правом нижнем углу - очевидно, в зависимости от того, когда кнопка попадает в видимую область просмотра прокрутки.

Но - как уже упоминалось - мне нужно, чтобы кнопка появилась в центре экрана.

Любые советы о том, как этого добиться?

Спасибо за любую помощь!

1 ответ

Вы можете передать прямоугольник с размером видимой области представления прокрутки, центрированный вокруг центра кнопки.

Другие вопросы по тегам