ios 9 tableview分割线不全的问题
2015-12-21 14:39
489 查看
1.设置tableview
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
if ([cell respondsToSelector:@selector(setSeparatorInset:)])
{
[cell setSeparatorInset:UIEdgeInsetsZero];
}
if ([cell respondsToSelector:@selector(setLayoutMargins:)])
{
[cell setLayoutMargins:UIEdgeInsetsZero];
}
}
2.设置layoutMargin
-(void)tableViewSepatorSet{
if ([_cardTableView respondsToSelector:@selector(setSeparatorInset:)])
{
[_cardTableView setSeparatorInset:UIEdgeInsetsZero];
}
if ([_cardTableView respondsToSelector:@selector(setLayoutMargins:)])
{
[_cardTableView setLayoutMargins:UIEdgeInsetsZero];
}
}
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
if ([cell respondsToSelector:@selector(setSeparatorInset:)])
{
[cell setSeparatorInset:UIEdgeInsetsZero];
}
if ([cell respondsToSelector:@selector(setLayoutMargins:)])
{
[cell setLayoutMargins:UIEdgeInsetsZero];
}
}
2.设置layoutMargin
-(void)tableViewSepatorSet{
if ([_cardTableView respondsToSelector:@selector(setSeparatorInset:)])
{
[_cardTableView setSeparatorInset:UIEdgeInsetsZero];
}
if ([_cardTableView respondsToSelector:@selector(setLayoutMargins:)])
{
[_cardTableView setLayoutMargins:UIEdgeInsetsZero];
}
}
相关文章推荐
- 我常去逛的iOS干货文章、blog等【持续更新】 --转
- iOS之Base64讲解
- iOS 利用dispatch_once创建单例
- iOS中Base64加密算法
- iOS开发 svn .a文件丢失解决办法
- iOS开发的一些技巧
- iOS中3DES加密算法的原理
- ios静态库开发中的那些坑
- iOS 证书 设置指南
- IOS开发简单登录LoginViewController、注册RegisterViewController、UcenterViewController功能实现方法
- iOS 用CocoaPods做iOS程序的依赖管理
- IOS绘图有锯齿的解决方案
- iOS 块的简单理解
- iOS开发~CocoaPods使用详细说明
- iOS_tip:本地化查找所有中文的快捷方法
- iOS中的时钟动画
- ios Foundation框架中的可变和不可变对象NSDictionary和NSMutableDictionary(三)
- ios Foundation框架中的可变和不可变对象(三)
- iOS应用自动检查更新提示方法
- iOS中怎么转为UTF-8