線條
解決方案:2種
1.設置高度,為整數(shù)
2.遍歷tableView上的子view
遍歷tableView中View:
ViewController.m
寫在tableView中這個方法單獨沒有用,所以起作用的是下面的方法
tableViewCell中:
tableViewCell.m
注釋:
1.可以不要的部分
CGRect frame = self.contentView.subviews[0].frame;
frame.size.width = [UIScreen mainScreen].bounds.size.width - ((UIView *)[subView.subviews firstObject]).superview.frame.size.width;
self.contentView.subviews[0].frame = frame;
NSLog(@"--%@", NSStringFromCGRect(self.contentView.subviews[0].bounds));
這部分可以不要
2.解釋部分:
NSLog(@"%@", NSStringFromCGRect(((UIView *)[subView.subviews firstObject].superview).frame));
打印的是UITableViewCellDeleteConfirmationView的frame,也就是@“圖書”,@“教師”的父視圖
NSLog(@"%@", (UIView *)[subView.subviews firstObject].superview);打印的是就是UITableViewCellDeleteConfirmationView
3.以上兩個圖片中的方法,第一個沒有用
cell側(cè)滑,跳轉(zhuǎn)到另一個頁面,時候后面的頁面的手勢消失了,需要添加,
pop回來前一頁面時,cell側(cè)滑的部分沒有返回,可以將cell添加到scrollView上,
在頁面viewWillAppear的時候,將scrollView的contentSize 設置為 0 0,但是這樣的話tableView的點擊手勢就無效了,觸摸不到,所以不行
對于工程:系統(tǒng)側(cè)滑手勢 9.23版本