Как предотвратить прокрутку UIWebView за его пределы? - PullRequest
2 голосов
/ 25 марта 2011

У меня есть представление с UIWebView как подвид, наряду с некоторыми другими (фиксированными) подпредставлениями. Я хочу, чтобы UIWebView можно было прокручивать во всех направлениях, но я не хочу, чтобы пользователь мог перетаскивать содержимое за пределы своих естественных границ, как показано здесь:

enter image description here

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

Возможно ли это?

1 Ответ

1 голос
/ 25 марта 2011

Вы можете попробовать это:

for (id subview in webView.subviews)
  if ([[subview class] isSubclassOfClass: [UIScrollView class]])
    ((UIScrollView *)subview).bounces = NO;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...