Я используюTableView HeaderSection распределения памяти
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
customView = [[UIView alloc] initWithFrame:CGRectMake(0.0, 0.0, 320.0, 24.0)];//custom view
// create the button object
headerLabel = [[UILabel alloc]initWithFrame:CGRectMake(10, 3, tableView.bounds.size.width, 18)];//header label
headerLabel.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageWithContentsOfFile: [[NSBundle mainBundle] pathForResource: @"section" ofType: @"png"]]];
customView.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageWithContentsOfFile: [[NSBundle mainBundle] pathForResource: @"section" ofType: @"png"]]];
headerLabel.textColor = [UIColor whiteColor];//text color of header label
headerLabel.font = [UIFont fontWithName:@"HelveticaNeue" size:15];//font of header label
headerLabel.font = [UIFont boldSystemFontOfSize:15];
headerLabel.frame = CGRectMake(0.0, 0.0, 320.0, 24.0);//frame of header label
if(searching)//checking searching {
headerLabel.text = @" Search Results";//searching results as a text of header label
}
else {
if(section == 0)//checking which section is chosen {
headerLabel.text = @" Sponsored";//sponsored as header label
}
else {
headerLabel.text = @" Unsponsored";//un sponsored as header label
}
}
if(searching)//checking searching {
headerLabel.text = @" Sök resultat";//sok resultant text as a header label
}
else {
if(section == 0)//checking which section is chosen {
headerLabel.text = @" Sponsrade";//sponsorade as text of header label
}
else {
headerLabel.text = @" Un Sponsrade";//usponsrade as text of header label
}
}
[customView addSubview:headerLabel];//header label as a subview
//NSLog(@"endOfviewForHeaderInSection");
//[headerLabel release];
return customView;//returning custom view
[customView release];
//NSLog(@"endOfviewForHeaderInSection");
}
в разделе заголовка в виде таблицы, чтобы разделить таблицу на две секции, когда я прокрутке таблицы просмотра вверх и вниз распределения памяти увеличивается очень быстро, но вместо того, используя вышеупомянутый код в разделе заголовка, нет распределения памяти, и приложение работает отлично. Но есть необходимость использования вышеописанного кода в разделе заголовка, я не могу удалить код из заголовка, и я хочу также уменьшить распределение памяти. Есть ли другой способ разобраться в проблеме.
Спасибо заранее.
Пожалуйста, просмотрите форматирование кода, которое вы публикуете! – abatishchev