实现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;


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

实现iOS7上tableView的分割线像iOS6中的效果,布布扣,bubuko.com

实现iOS7上tableView的分割线像iOS6中的效果

上一篇:为什么没有好用的Android游戏引擎?


下一篇:小白学jquery Mobile《构建跨平台APP:jQuery Mobile移动应用实战》连载结束