zoukankan      html  css  js  c++  java
  • iOS设置分割线从边框顶端开始

    好方法,本来是在xib里面设置自定义分割线位置,结果还是差15像素,该方法亲测好使。

    IOS8 设置TableView Separatorinset 分割线从边框顶端开始 (转)

    在ios8上 [TableView setSeparatorInset:UIEdgeInsetsMake(0,0,0,0)];不起作用

    经过测试加入下面方法 在ios7 8上都可以正常工作
        -(void)viewDidLayoutSubviews  
        {  
            if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) {  
                [self.tableView setSeparatorInset:UIEdgeInsetsMake(0,0,0,0)];  
            }  
              
            if ([self.tableView respondsToSelector:@selector(setLayoutMargins:)]) {  
                [self.tableView setLayoutMargins:UIEdgeInsetsMake(0,0,0,0)];  
            }  
        }  
          
        -(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];  
            }  
        }  

    对于多余的横线,如果显示不到全屏,会出现横线。

    只需要设置为 

    UITableViewStyleGrouped

     
  • 相关阅读:
    Array
    ie兼容
    webpack----entry
    webpack——html-webpack-plugin
    webpack 报错 path is not defind
    PHPStorm自动压缩YUI Compressor配置
    fly
    Math.max得到数组中最大值
    简单html弹窗
    js中页面跳转(href)中文参数传输方式
  • 原文地址:https://www.cnblogs.com/6duxz/p/4810420.html
Copyright © 2011-2022 走看看