невозможно установить рамку таблицы в альбомной ориентации, параметры установлены, но вид странный [скриншот прилагается] - PullRequest
0 голосов
/ 11 мая 2011

Я пытаюсь установить для кадра UITableView (190,0,610,768) в ландшафтном режиме. Параметры кадра установлены правильно, но отображение не корректно.

Чтобы сопоставить результат, я добавил UIlabel с той же рамкой внизу:

CGRect frame = CGRectMake(190, 0, 610, 768);

UILabel *lbtb = [[UILabel alloc] initWithFrame:frame];
lbtb.backgroundColor = [UIColor cyanColor];
lbtb.text = @"";
[self.view addSubview:lbtb];

dishMenuVC = [[DishMenuViewController alloc] init] ;
dishMenuVC.view.frame = frame;    
dishMenuVC.view.backgroundColor = [UIColor redColor];
dishMenuVC.view.alpha = 0.5;
[self.view addSubview:dishMenuVC.view];

enter image description here

1 Ответ

1 голос
/ 12 мая 2011

Я нашел решение этой проблемы, создав контейнер UIView с моим предполагаемым фреймом и добавив табличное представление к его подпредставлению.

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