2017-04-18 53 views

回答

1

執行復選框,你可以把按鈕,切換image.UIButton最好的辦法是UIController,其中有一個選定的屬性的子類。您可以使用此屬性來切換複選框

0
  1. 的開/關行爲創建一個自定義類的UITableView細胞的
  2. 添加按鈕的號碼,你的細胞想要的UITableViewCell的
  3. 給類名的故事視圖的細胞
  4. 按鈕
  5. 在委託的cellForRowAtIndexPath的連接IB_Outlates

    myButton.tag = indexPath.row 
    [cell.myButton addTarget:self action:@selector(shippingBtnAction:) forControlEvents:UIControlEventTouchUpInside]; 
    - (void)shippingBtnAction:(id)sender 
    { 
    
    UIButton* btn = (UIButton*)sender; 
    btn.selected = ! btn.selected; 
    if (btn.isSelected) 
    { 
        _isDefaultShipping = 1; 
        [self.shippingBtn setImage:[UIImage imageNamed:@"check"] forState:UIControlStateNormal]; 
    } 
    else 
    { 
        _isDefaultShipping = 0; 
        [self.shippingBtn setImage:[UIImage imageNamed:@"uncheck"] forState:UIControlStateNormal]; 
    } 
    
    } 
    
相關問題