欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

UITableViewCell在編輯狀態(tài)下背景顏色的修改方法

 更新時(shí)間:2017年07月02日 16:25:09   作者:機(jī)器人小雪  
這篇文章主要給大家介紹了關(guān)于UITableViewCell在編輯狀態(tài)下背景顏色的修改方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編一起來(lái)學(xué)習(xí)學(xué)習(xí)吧。

本文主要介紹的是關(guān)于UITableViewCell在編輯狀態(tài)下背景顏色的修改方法,分享出來(lái)供大家參考學(xué)習(xí),下面來(lái)一起看看詳細(xì)的介紹:

一、先看下效果圖


二、網(wǎng)上很多下面這種答案

UITableViewCell * cell = [tableView cellForRowAtIndexPath:indexPath];
cell.selectionStyle = UITableViewCellSelectionStyleNone;

這樣設(shè)置,藍(lán)色的選中圖標(biāo)也不會(huì)出現(xiàn).

這種僅限于不編輯的時(shí)候,讓TableViewCell沒(méi)有灰色高亮.

三、具體實(shí)現(xiàn):

(1).在創(chuàng)建cell的時(shí)候設(shè)置selectedBackgroundView

RealTimeControlTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellId];

if (cell == nil) {
 cell = [[RealTimeControlTableViewCell alloc]initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:cellId];
 cell.contentView.backgroundColor = [UIColor clearColor];
 UIView *backGroundView = [[UIView alloc]init];
 backGroundView.backgroundColor = [UIColor clearColor];
 cell.selectedBackgroundView = backGroundView;
}

(2).自定義一個(gè)UITableVIewCell重寫(xiě)

- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
if (!self.editing) {
 return;
}
[super setSelected:selected animated:animated];

if (self.editing) {
 self.contentView.backgroundColor = [UIColor clearColor];
 self.textLabel.backgroundColor = [UIColor clearColor];
 self.detailTextLabel.backgroundColor = [UIColor clearColor];
}
}

(3)還要重寫(xiě)下面方法 因?yàn)樵陂L(zhǎng)按cell的時(shí)候也會(huì)高亮,出現(xiàn)灰色的背景

-(void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated{
 return;
}

對(duì)上面第二步代碼說(shuō)明:

1.在非編輯狀態(tài)下,默認(rèn)不會(huì)出現(xiàn)選中效果,直接return.

return 以后還是會(huì)繼續(xù)調(diào)用

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
 在這里處理cell的點(diǎn)擊事件
}

2.要實(shí)現(xiàn)選中的藍(lán)色圖標(biāo)出現(xiàn),以及添加cell到選中cell的數(shù)組.

調(diào)用系統(tǒng)的默認(rèn)方法

[super setSelected:selected animated:animated];

3.在編輯狀態(tài)下修改cell的contenView為clear,清除選中時(shí)候的灰色背景.

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • H5混合開(kāi)發(fā)IOS中遇到的坑

    H5混合開(kāi)發(fā)IOS中遇到的坑

    本篇文章主要給大家講述了在用H5混合開(kāi)發(fā)APP時(shí),IOS項(xiàng)目中遇到的坑以及解決辦法,需要的朋友參考一下吧。
    2017-12-12
  • 解決Xcode8打包上傳構(gòu)建版本無(wú)效的辦法

    解決Xcode8打包上傳構(gòu)建版本無(wú)效的辦法

    這篇文章主要介紹的是自己在打包上傳項(xiàng)目的時(shí)候遇到的一個(gè)問(wèn)題,通過(guò)自己的努力一步步解決了,現(xiàn)將解決方法方法分享給大家,希望給同樣遇到這個(gè)問(wèn)題的朋友們能有所幫助,下面來(lái)一起看看吧。
    2016-09-09
  • iOS查找私有API的方法示例

    iOS查找私有API的方法示例

    這篇文章主要介紹了iOS查找私有API的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • iOS下border-image不起作用的解決辦法

    iOS下border-image不起作用的解決辦法

    上周五突然接到現(xiàn)場(chǎng)的一個(gè)需求,做一個(gè)移動(dòng)端的勞模展示頁(yè)面。下面小編給大家介紹下iOS下border-image不起作用的解決辦法,需要的朋友參考下吧
    2017-05-05
  • iOS二維碼的生成代碼

    iOS二維碼的生成代碼

    這篇文章主要為大家詳細(xì)介紹了iOS二維碼的生成代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • iOS實(shí)現(xiàn)手勢(shì)密碼功能

    iOS實(shí)現(xiàn)手勢(shì)密碼功能

    這篇文章主要為大家詳細(xì)介紹了iOS實(shí)現(xiàn)手勢(shì)密碼功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • iOS中滑動(dòng)控制屏幕亮度和系統(tǒng)音量(附加AVAudioPlayer基本用法和Masonry簡(jiǎn)單使用)

    iOS中滑動(dòng)控制屏幕亮度和系統(tǒng)音量(附加AVAudioPlayer基本用法和Masonry簡(jiǎn)單使用)

    這篇文章主要介紹了iOS中滑動(dòng)控制屏幕亮度和系統(tǒng)音量(附加AVAudioPlayer基本用法和Masonry簡(jiǎn)單使用)的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • iOS Xcode自定義代碼塊及遷移的實(shí)現(xiàn)方法

    iOS Xcode自定義代碼塊及遷移的實(shí)現(xiàn)方法

    這篇文章主要給大家介紹了關(guān)于iOS Xcode自定義代碼塊及遷移的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用iOS Xcode具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • iOS UIAlertView自動(dòng)關(guān)閉功能

    iOS UIAlertView自動(dòng)關(guān)閉功能

    這篇文章主要介紹了iOS UIAlertView自動(dòng)關(guān)閉,需要的朋友可以參考下
    2017-06-06
  • iOS10適配問(wèn)題點(diǎn)總結(jié)

    iOS10適配問(wèn)題點(diǎn)總結(jié)

    升級(jí)到ios10遇到一系列問(wèn)題,今天小編抽時(shí)間吧iOS10適配問(wèn)題點(diǎn)整理分享給大家,感興趣的朋友可以參考下
    2016-09-09

最新評(píng)論