2010-07-10 5 views
0

У меня есть вид таблицы в моем корневом представлении навигационного контроллера. Если iam скрывает мою навигационную панель, мой рабочий стол выглядит сверху, но я хочу исправить это положение до старого положения или он должен быть исправлено с ... на буквуПеремещение табличного вида в навигационном контроллере программно

я есть попробовать с созданием кадра и перемещения, но это не решает мою цель ...

+0

Используете ли вы 'UITableViewController' или' UIViewController'? –

ответ

0

Weird, что вы не удалось с рамой ...

Вы сделали это так?

CGRect tableFrame = tableView.frame; 
tableFrame.origin.y = 40; 
tableView.frame = tableFrame; 
+0

не работает для меня –

+0

Есть несколько возможных «проблем», которые я имею в виду: (1) 'tableFrame.origin.y' уже 40 - попробуйте изменить его на 100; (2) 'tableView' на самом деле не указывает на вашу таблицу - проверьте свои соединения в Interface Builder и проверьте, не является ли' tableView' не нулем; (3) код выше выполняется перед визуализацией представления - попробуйте найти этот код в 'viewDidLoad'. –

Смежные вопросы