簡體   English   中英

UIButton在自定義UITableViewCell中不響應

[英]UIButton Not responding in custom UITableViewCell

當我在自定義UITableViewCell中選擇一個按鈕時,它不會響應我的touchevent。

用於創建自定義UITableViewCell的代碼

創建自定義UITableViewCell的代碼。 我已經對解決方案進行了大量研究,並且嘗試將按鈕置於contentview的前面。

筆尖視圖

這是IB中的外觀。 此外,承載自定義UITableViewCell的表視圖還啟用了用戶交互以及按鈕和contentview。 更新! 如果按鈕在頂部44個點內(即與普通UITableViewCell相等的高度),則可以單擊該按鈕。 但是,當我單擊它時,出現此錯誤。 我不明白為什么只在高度的前44個點內啟用用戶交互功能。 在此處輸入圖片說明

你試一試

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{


    return THE_ACTUAL_HEIGHT_OF_CELL_THAT_IS_GREATER_THAN_DEFAULT_44;

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM