Как прокрутить поповер с ScrollView? - PullRequest
0 голосов
/ 25 августа 2011

У меня есть UIscrollview.Когда я нажимаю на кнопку, появляется всплывающее окно, прокрутка прокручивается вверх, но всплывающее окно остается на той же позиции.Как переместить поповер в конкретную точку, откуда он появился в представлении прокрутки?

Ответы [ 2 ]

0 голосов
/ 25 августа 2011

Хотя, возможно, не очень хороший дизайн UX, потому что всплывающие окна не должны менять свою позицию, пока они видны (огромное отвлечение пользователя), но я думаю, что это может быть сделано только путем скрытия и повторного отображения всплывающего окна..

[myPopOverController dismissPopoverAnimated:NO];
[myPopOverController presentPopoverFromRect:myNewRect inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:NO];

Сохраняйте анимацию NO, чтобы свести к минимуму отвлечение.

0 голосов
/ 25 августа 2011

UIPopoverController не предназначен для прокрутки в режиме прокрутки.Он предназначен для того, чтобы оставаться «ослепленным» видом.Когда вид позади поповера коснется, он должен исчезнуть.

Если вам нужна эта функциональность, выберите стиль UIView по своему вкусу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...