Почему UITableView на устройстве меньше, чем в IB - PullRequest
0 голосов
/ 01 апреля 2011

Когда я создаю свой пользовательский интерфейс в IB, я не могу сделать это правильно, потому что высота UITableView не равна его высоте на устройстве.

Не понимаю, почему?

Пример:
http://img35.imageshack.us/i/20110401111017.jpg

1 Ответ

0 голосов
/ 03 апреля 2011

Это происходит потому, что размер представления изменяется, когда он помещается в стек навигации.Вы можете исправить это несколькими способами.Лучше всего настроить перо так, чтобы оно соответствовало отображаемому размеру.Вы также можете удалить флаги автоматического изменения размера из UITableView.Наконец, вы можете программно изменить размер представления внутри viewWillShow контроллера вида: (BOOL).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...