Несмотря на то, что у меня больше элементов, чем умещается на экране, я не могу получить поведение прокрутки с помощью сенсорного экрана или колеса прокрутки в симуляторе или реальных часах.
Мой WatchKit wkinterfacetable не будет прокручиваться
Ответы (3)
Таблицы ведут себя неправильно, когда они вложены в группу. Удалите группу, и ваше табличное представление должно прокручиваться.
HIG также рекомендует этого не делать: https://developer.apple.com/watch/human-interface-guidelines/ui-elements/
person
bgilham
schedule
19.05.2015
Спасибо, это получилось. Хорошо, чтобы понять причину, почему тоже.
- person ferik; 20.05.2015
Я тоже пытался поместить таблицу в группу и понял, что она не будет прокручиваться. У меня есть приложение на основе страниц с табличными представлениями, все работает нормально, однако ячейки таблицы затрудняют просмотр индикатора страниц, потому что они прокручиваются за ним. Я надеялся добавить группу, чтобы размер таблицы был чуть выше индикатора страниц. Это работает, и индикатор страницы становится отчетливо виден, но таблица больше не прокручивается. Я не могу изменить размер реальной таблицы. Может ли кто-нибудь предложить способ добиться того, что мне нужно?
- person Plasma; 02.10.2016
Мой не прокручивался, потому что в раскадровке для этого контроллера интерфейса была включена функция «Фиксировано по краям экрана». Убедитесь, что это отключено.
person
Stefan S
schedule
07.07.2019
спас мой день. Работал как шарм. Это происходит только в Xcode 11.2. В старой версии без проблем
- person Rajan Twanabashu; 03.12.2019
Я нашел 2 решения проблемы прокрутки таблицы в приложении для часов.
- Удалить таблицу из группы
- Другим решением, которое работает для отображения индикатора, является установка для размера группы значения «Размер», чтобы соответствовать содержимому. Снимок экрана также приложен для справки. nofollow noreferrer">
person
Mohit Gorakhiya
schedule
05.02.2021