de-vraag
  • Вопросы
  • Метки
  • Пользователи
Оповещения
Вознаграждения
Регистрация
После регистрации, сможете получать уведомления об ответах и комментариях на Ваши вопросы.
Вход
Если у Вас уже есть аккаунт, войдите чтобы проверить новые уведомления.
Тут будут вознаграждения за добавленные вопросы, ответы и комментарий.
Дополнительно
Источник
Редактировать
 8suhas
8suhas
Вопрос

Почему масштабирование в UIWebview не работает в iOS5?

Я выполнил делегирование для scrollview в webview. Поскольку iOS 5 по умолчанию scrollview больше не отвечает на событие didZoom. Почему это поведение?

3 2011-10-27T18:50:55+00:00 1
Программирование
scaling
uiscrollview
uiwebview
ios5
8suhas
9-го января 2012 в 7:41
2012-01-09T07:41:21+00:00
Дополнительно
Источник
Редактировать
#56791698

Объект UIWebView в iOS имеет объект scrollview, который был открыт с iOS5 с помощью свойства webView.scrollView. Ранее webView был делегатом scrollview. Поскольку iOS5 webView является делегатом для некоторых методов, а scrollview является делегатом для других методов.

-(void) scrollViewDidZoom:(UIScrollView *)scrollView
{   

   if ([self->oldScrollViewDelegate respondsToSelector:@selector(scrollViewDidZoom:)])
   {
        //NSLog(@"forwarding scrollViewDidZoom");
    [self->oldScrollViewDelegate scrollViewDidZoom:scrollView];
   }
    else if ([self.webView respondsToSelector:@selector(scrollViewDidZoom:)]) 
   {
        //NSLog(@"forwarding scrollViewDidZoom");
    [self.webView scrollViewDidZoom:scrollView];
   }

}

Конечно, это просто хак и не идеальное решение.

1
0
Похожие сообщества 6
Mobile Dev Jobs — вакансии и аналитика
Mobile Dev Jobs — вакансии и аналитика
18 324 пользователей
Публикуем вакансии и запросы на поиск работы по направлению iOS, Android, Xamarin и т.д. Размещение бесплатное. 📌 ВАЖНО: Правила публикации и правила канала: 📌 Ссылка – https://telegra.ph/Pravila-oformleniya-vakansij-i-rezyume-12-10
Открыть telegram
iOS Developers — русскоговорящее сообщество
iOS Developers — русскоговорящее сообщество
6 227 пользователей
Общаемся на темы, посвященным iOS-разработке, Swift, Objective-C и т.д. См. также: @android_ru, @macdev_ru, @macos_ru Вакансии и поиск работы: @mobile_jobs Правила чата: https://telegra.ph/Pravila-ios-ru-04-16 Логотип авторства @master_branch спасибо ему
Открыть telegram
Джейлбрейк | Jailbreak
Джейлбрейк | Jailbreak
2 874 пользователей
Обсуждаем новости о выходе джейлбрейка, новые твики и многое другое. Запрещено: ⛔️мат и брань⛔️ реклама. Нарушение - бан. Новостной канал Apple: https://t.me/joinchat/AAAAAELjEJQyFY4O0H7mDw Чат Apple: @ithere
Открыть telegram
iOS Good Talks
iOS Good Talks
2 008 пользователей
Чат русскоязычного iOS комьюнити. Обсуждение новостей, холивары. Правила: https://t.me/iosgt/8904 Реклама – https://etolstoy.notion.site/Good-Reads-90242327a2cc4e78b3a8331441c7486a Открытый чат вахты: https://t.me/+S0x2Ujxl5yHlNSqU
Открыть telegram
Чат конференции Mobius
Чат конференции Mobius
1 141 пользователей
Канал конференции: @mobiusconf_channel Ближайшая конференция — Mobius 2022 Autumn, 9–10 ноября · Online Offline-день — 21 ноября, Москва Билеты: https://tinyurl.com/Mobius2022 Саппорт: @JUGConfSupport_bot
Открыть telegram
iOS / iPadOS / watchOS
iOS / iPadOS / watchOS
16 пользователей
betaprofiles.com Правила — https://rudevs.network/rules Все чаты — https://rudevs.network/chats
Открыть telegram
Добавить вопрос
Категории
Все
Технологий
Культура / Отдых
Жизнь / Искусство
Наука
Профессии
Бизнес
Пользователи
Все
Новые
Популярные
1
Roxana Elizabeth CASTILLO Avalos
Зарегистрирован 4 дня назад
2
Hideo Nakagawa
Зарегистрирован 5 дней назад
3
Sergiy Tytarenko
Зарегистрирован 1 неделю назад
4
shoxrux azadov
Зарегистрирован 1 неделю назад
5
Koreets Koreytsev
Зарегистрирован 1 неделю назад
© de-vraag 2022
Источник
stackoverflow.com
под лицензией cc by-sa 3.0 с атрибуцией