iOS UITableView 修改屬性

weixin_34194087發表於2018-03-13
  • 一些常會修改到的屬性
tableView.bounces = NO;//禁止滑出彈回效果
cell.selectionStyle = UITableViewCellSelectionStyleNone;//去掉cell選中顏色
NSIndexPath* indexPath = [self.tableView indexPathForSelectedRow];//獲取被選中的cell
  • 如果修改cell選中的樣式
    可以修改自定義cell中
- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
    [super setSelected:selected animated:animated];
    <#新增程式碼#>
}
  • 如果出現導航欄與TableView出現錯位現象
if (@available(iOS 11.0, *)) {
        [self.tableView setContentInsetAdjustmentBehavior:UIScrollViewContentInsetAdjustmentNever];
    } else {
        // Fallback on earlier versions
        self.automaticallyAdjustsScrollViewInsets = NO;
    }

聽雨閣

相關文章