Как изменить количество строк и высоту строк в табличном представлении?
У меня есть четыре элемента, и я хочу, чтобы они занимали равные части, но сгруппированы вместе, чтобы занять всю высоту экрана ... Как это возможно?
Для изменения высоты строк
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { return 60; }
для строк
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { return 4; }
Вам следует избегать использования магических чисел , что-то вроде этого может быть более полезным:
(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath*)indexPath { return self.view.frame.size.height / [yourArray count]; }