項(xiàng)目用的融云握联,IMKit SDK(自帶 UI),但是在使用會(huì)話列表的時(shí)候纯露,cell 選中和長(zhǎng)按的時(shí)候默認(rèn)是灰色的代芜。設(shè)計(jì)說(shuō)需要改啊,那就研究一下如何修改吧钞速。廢話不多說(shuō)嫡秕,直接繼承 RCConversationListViewController,然后重寫以下方法
1.以下代碼是去掉選中顏色的
- (void)willDisplayConversationTableCell:(RCConversationBaseCell *)cell atIndexPath:(NSIndexPath *)indexPath {
cell.selectionStyle = UITableViewCellSelectionStyleNone;
}
2.以下代碼是重寫顏色的驾凶,想配啥色請(qǐng)隨意
- (void)willDisplayConversationTableCell:(RCConversationBaseCell *)cell atIndexPath:(NSIndexPath *)indexPath {
UIView *backView = [[UIView alloc] init];
backView.backgroundColor = [UIColor redColor];
cell.selectedBackgroundView = backView;
}
SDK 開(kāi)放出來(lái)的 .h 類對(duì)方法注釋寫的很詳細(xì)潮改,建議大家多看一下,這樣可以快速集成翰萨,少走彎路糕殉。也是培養(yǎng)集成第三方庫(kù)的好習(xí)慣。