实现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;
看曾宪华开源代码中实现的效果,感谢开源
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。