У нас есть UITableView, который мы настроили для работы в виде сетки, позволяющей горизонтальную и вертикальную прокрутку.Мы достигаем этого путем динамического изменения ContentSize в пользовательском методе LayoutSubviews UITableView, который помогает с автоповоротом, прокруткой и т. Д.
Все работает, как и ожидалось, за исключением пары наших более крупных сеток.Когда эти сетки прокручиваются по горизонтали (проведите пальцем влево), как только ContentOffset.X станет больше или равен Bounds.Width, табличное представление исчезнет.Это все еще присутствует и получает вход, но ничто не нарисовано.При перемещении назад вправо, как только порог ширины будет пройден, все перекрашивается.
В ситуациях, когда размер сетки меньше половины настроенной ширины UITableView, эта проблема не возникает.Мы не можем изменить размер сеток, потому что они настроены клиентами в поле, которые ожидают, что данные будут доступны.
Я проверил и / или удалил как можно больше нашего пользовательского кода чертежа и проблемувсе еще происходит.У кого-нибудь есть идеи?