tableViewCell 簡單使用

tableView的注意點

  • 1.如果在一個控制器中添加了兩個tableView而且還有導(dǎo)航欄,那么肯定會有一個tableView的上面會被遮擋,那么我們就可以使用代碼將tableView向下移動
// 設(shè)置當(dāng)前tableView向下偏移64
    self.userTableView.contentInset = UIEdgeInsetsMake(64, 0, 0, 0);
  • 3.可以設(shè)置默認(rèn)選中的行,并且選擇顯示的位置
// 默認(rèn)選中0組0行
[self.TableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] animated:YES scrollPosition:UITableViewScrollPositionMiddle]
  • 4.代理方法點擊tableView就會調(diào)用此方法
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
  • 5.刷新tableView
    [self reloadData]

tableViewCell 的使用注意點

  • 1.tableViewCell 里面有三個基本常用的屬性
    // 設(shè)置圖片
    self.imageView.image
    // 設(shè)置子標(biāo)題
    self.detailTextLabel.text
    // 設(shè)置主標(biāo)題
    self.textLabel.text

    1. 如果點擊了cell就會調(diào)用cell的方法,如果想要設(shè)置cell里面的一些屬性就可以從寫這個方法
- (void)setSelected:(BOOL)selected animated:(BOOL)animated
{
    // 需要調(diào)用父類的方法
    [super setSelected:selected animated:YES];

    // 設(shè)置當(dāng)前cell里面的一些屬性的隱藏
    self.selectIndicator.hidden = !selected;

    // 設(shè)置字體的顏色
    self.textLabel.textColor = selected ? self.selectIndicator.backgroundColor: viewBackGroundColor(78, 78, 78);

    }

    1. 想要更改cell里面控件的尺寸就可以從寫方法
// 從新調(diào)整label的位置大小
- (void)layoutSubviews
{
     // 必須調(diào)用super 的方法
      [super layoutSubviews];

    // 更改y值
    self.textLabel.y = 2;

    // 更改高度
    self.textLabel.height = self.contentView.height - 2 * self.textLabel.y;
}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 我們在上一篇《通過代碼自定義不等高cell》中學(xué)習(xí)了tableView的相關(guān)知識,本文將在上文的基礎(chǔ)上,利用sto...
    啊世ka閱讀 1,653評論 2 7
  • 2017.02.22 可以練習(xí),每當(dāng)這個時候,腦袋就犯困,我這腦袋真是神奇呀,一說讓你做事情,你就犯困,你可不要太...
    Carden閱讀 1,490評論 0 1
  • 1.badgeVaule氣泡提示 2.git終端命令方法> pwd查看全部 >cd>ls >之后桌面找到文件夾內(nèi)容...
    i得深刻方得S閱讀 4,980評論 1 9
  • *面試心聲:其實這些題本人都沒怎么背,但是在上海 兩周半 面了大約10家 收到差不多3個offer,總結(jié)起來就是把...
    Dove_iOS閱讀 27,624評論 30 472
  • 像雪花偏愛北方的天空 我偏愛你四季的芬芳 偏愛你溫暖的懷抱 但有一天我遠(yuǎn)離了你 任憑你 向我張開的懷抱 我走的決絕...
    麥浪浪閱讀 422評論 8 7

友情鏈接更多精彩內(nèi)容