Я работаю над проектом на Xcode7.3, используя swift, используя автозапуск. У меня проблема с UITableview, который не отображается правильно на симуляторе.Xcode UITableView изображение не выравнивается должным образом на симуляторе
Я создал ViewController и перетащил TableView в ViewController. Затем я перетащил UIView и UIImage поверх этого TableView (для отображения в качестве изображения заголовка). Я также перетащил UIImage в ячейку прототипа. Все они выровнены по центру по горизонтали и по вертикали. Однако, когда я запускаю приложение, они не отображаются в середине экрана.
Как показано на UITableView_Problem изображения, изображения смещены вправо. То, что также странно, заключается в том, что при повороте экрана полоса прокрутки справа не проходит вправо. Изображения оказываются в центре экрана, если я рассматриваю, где полоса прокрутки является концом экрана. Но это не имеет смысла, потому что нижние элементы панели охватывают всю ширину экрана.
Однако, если я создаю UITableViewController из раскадровки вместо перетаскивания TableView на ViewController, у меня нет проблем вообще. (Image3)
Это разочаровывает, потому что я хотел добавить текстовое поле для клавиатуры в нижней части экрана, как в разделе комментариев в приложении Instagram. И после нескольких часов поиска кажется, что единственный способ сделать это - перетащить tableView на ViewController. i stack imgur com JC5Pw png
Может ли кто-нибудь помочь? Высокую оценку
BLOCKQUOTE
Примечание: У меня нет аккаунта разработчики пока так что я не могу проверить на реальном устройстве
i.stack.imgur.com/JC5Pw.png является рабочей версией, если я использую только Tableview с ViewController, а затем UITableViewController. Я также попытался сбросить симулятор или сменить имитатор устройства – user172902
Какие ограничения вы добавили в tableview? – dan