zoukankan      html  css  js  c++  java
  • 实现iOS7上tableView的切割线像iOS6中的效果

    iOS7上tableView的切割线左边短了一点,要实现和iOS6中的效果还是有方法的,UITableView头文件中个属性:

    @property (nonatomic)         UIEdgeInsets                separatorInsetNS_AVAILABLE_IOS(7_0)UI_APPEARANCE_SELECTOR; // allows customization of the frame of cell separators


    在viewDidLoad里实现例如以下代码:

    if ([m_tableView respondsToSelector:@selector(setSeparatorInset:)]) {
            [m_tableView setSeparatorInset:UIEdgeInsetsZero];
        }


    实现separatorStyle也是如此:

    m_tableView.separatorStyle = UITableViewCellSeparatorStyleSingleLineEtched;


    看曾宪华开源码中实现的效果,感谢开源

  • 相关阅读:
    团队冲刺第十天
    每日学习
    每日学习
    团队冲刺第九天
    每日学习
    2021.4.26
    2021.4.23
    2021.4.22
    2021.4.21
    2021.4.20
  • 原文地址:https://www.cnblogs.com/yangykaifa/p/7211341.html
Copyright © 2011-2022 走看看