2012-03-06 3 views

ответ

0

Вы всегда можете создать свою собственную кнопку с изображениями. Выберите тип Custom и выберите изображение для своей кнопки. Не забудьте выбрать выделенное изображение для лучшего удобства пользователя.

0

Если вы имеете в виду кнопку Tableview удалить, вот трюк,

Следующий делегат будет называться первой, когда вы делаете салфетки действия,

- (void)tableView:(UITableView*)tableView willBeginEditingRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
    indexForEdit=indexPath.row; //Store the row index 
    edit=1; 
    [tableView reloadData]; 
} 

Затем в cellForRowAtIndexPath кода следующим образом,

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
//Create a custom cell 
if((indexPath.row==indexForEdit)&&(edit==1)) 
    { 
     edit=0; 
     UIButton *customButton = [UIButton buttonWithType:UIButtonTypeCustom]; 
     //Set frame 
     [customButton setTitle:@"Delete" forState:normal]; 
     [customButton setBackgroundColor:[UIColor grayColor]]; 
     [cell.contentView addSubview:customButton]; 
    } 
} 
Смежные вопросы