UITableView (раздел) Нижний колонтитул всегда имеет максимальную ширину - PullRequest
0 голосов
/ 30 января 2012

Я хочу создать вид входа в стиле приложения Facebook. Проблема в том, что мои представления нижнего колонтитула всегда имеют полную ширину, а не ту ширину, которую я установил в конструкторе интерфейса.

Кнопка входа в систему - нижний колонтитул раздела. Кнопка регистрации - это нижний колонтитул tableView.

  1. Как сделать кнопки меньше (по ширине)?
  2. Я хочу кнопку регистрации на кнопке вида. Как мне это сделать? enter image description here

1 Ответ

4 голосов
/ 30 января 2012

Оберните кнопку и другие виды в отдельном представлении. В viewForFooterInSection::

UIView *wrapper = [[UIView alloc] initWithFrame:aSuitableFrame];
UIButton *loginButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
loginButton.frame = CGRectMake(10,5,self.view.bounds.width-20, 44);
// etc.
[wrapper addSubView:loginButton];
// idem for other views
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...