swift语言学习之UITableView分割线左边到头的解决

此方法兼容ios 7.8.9

    // 在tableView创建地方设置

   if tableView!.respondsToSelector("setSeparatorInset:"){

            tableView!.separatorInset = UIEdgeInsetsZero

        }

        if tableView!.respondsToSelector("setLayoutMargins:"){

            tableView!.layoutMargins = UIEdgeInsetsZero

        }

        self.tableView!.tableFooterView = UIView()  //去除空白的cell

  //在cell重用的方法里

        if cell.respondsToSelector("setSeparatorInset:"){

            cell.separatorInset = UIEdgeInsetsZero

        }

        

        if cell.respondsToSelector("setLayoutMargins:"){

            cell.layoutMargins = UIEdgeInsetsZero

        }

 

posted @ 2015-06-19 10:39  沐雨十方07  阅读(641)  评论(0编辑  收藏  举报