потому что это дает мне скорректированные координаты в соответствии с текущей ориентацией
аюсь получить координаты окна табличного представления, используя следующий код:
[self.tableView.superview convertRect:self.tableView.frame toView:nil]
Он сообщает правильные координаты в портретном режиме, но когда я поворачиваюсь в альбомную ориентацию, он больше не сообщает правильные координаты. Во-первых, он переворачивает координаты x, y, а также ширину и высоту. Это не совсем проблема, хотя. Настоящая проблема в том, что координаты неверны. В портретном режиме координаты окна для фрейма табличного представления: {{0, 114}, {320, 322}}, в то время как в альбомном режиме координаты окна: {{32, 0}, {204, 480}}. Очевидно, что значение x здесь неверно, верно? Разве это не должно быть 84? Я ищу решение этой проблемы, и если кто-нибудь знает, как получить правильнуюокно координаты вида в ландшафтном режиме, я был бы очень признателен, если бы вы поделились этими знаниями со мной.
Вот несколько скриншотов, чтобы вы могли увидеть макет представления.