@ Захид Я сделал публичный пример на github, о чем я писал ниже:
https://github.com/amichnia/stack-54735700
Оригинальный ответ:
Как уже было сказано, таблицавиды вообще не прокручиваются по горизонтали. Но никто не сказал, что вы не можете поместить табличное представление в UIScrollView, который прокручивается горизонтально .Здесь могут возникнуть некоторые проблемы:
Я не думаю, что автоматическое расположение с ячейками авторазмера будет работать хорошо.
Вы должны выяснить,порядок распознавания жестов scrollview / tableview.Вы можете использовать методы делегата UIGestureRecognizer для разрешения их коллизий
Вам необходимо определить ширину табличного представления.Вы можете сделать это старым и неприятным способом:
- сначала вычислить размер каждой ячейки,
- взять максимум этих размеров
- установить ширину представления таблицы
- перезагрузить данные
Стоит ли хлопот?Это ваш вызов.
С вашей настройкой (я вижу представление прокрутки как корневое представление) самый простой (но не лучший) вариант - отключить прокрутку в представлении таблицы, включить прокрутку в обоих направлениях в представлении прокрутки ипросто обновите весь размер представления таблицы. Это будет хорошо работать только с небольшим количеством ячеек!