UITableViewCell包含的唯一東西是一個UIButton。到目前爲止,我可以在控制檯上打印被點擊的UIButton的'currentTitle'。我想要做的是改變點擊按鈕的風格粗體。如果再點擊一個,前者應該回到正常狀態,而新的需要改變爲粗體。在UITableViewCell中,如何將單擊按鈕的樣式更改爲粗體,而其他單元保持不變?
它們是UIViewController中的多個按鈕,我可以通過單獨添加這些按鈕來輕鬆完成此操作,但我不認爲這種情況會以這種方式完成。
我應該保存UIViewController類中所選按鈕的索引,並重新加載UITableView?如果是這樣,任何人都可以讓我知道如何處理這個?我有這個想法,但我不知道該怎麼做。
你不應該直接調用表視圖的數據源方法 – Paulw11
@ Paulw11那麼上述問題的解決方案是什麼? – vinbhai4u
通過要求表視圖使用'reloadCellsAtIndexPaths'或'reloadData'重新加載受影響的單元格,隱式調用它 – Paulw11