Как я могу остановить изменение размера UIView? - PullRequest
0 голосов
/ 14 ноября 2011

По сути, размер UIView автоматически изменяется при изменении размера родительского представления, но я не хочу, чтобы это происходило.

В частности, я изменяю высоту ячейки UITableView и не хочу, чтобы соответствующий cell.backgroundView изменял размеры вместе с ней.

Есть ли способ сделать это?

Ответы [ 2 ]

0 голосов
/ 17 ноября 2011

В этом случае ответ был:

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath {
     cell.backgroundView.contentMode = UIViewContentModeCenter;
}
0 голосов
/ 14 ноября 2011

Попробуйте этот метод:

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