iOS-解决UITableView有footerView时最后一个cell不显示分割线问题
重写UITableViewCell
子类的layoutSubviews
方法
使用Objective-C
- (void)layoutSubviews {[super layoutSubviews];for (UIView *subview in self.contentView.superview.subviews) {if ([NSStringFromClass(subview.class) hasSuffix:@"SeparatorView"]) {subview.hidden = NO;CGRect frame = subview.frame;frame.origin.x += self.separatorInset.left;frame.size.width -= self.separatorInset.right;subview.frame =frame;}}
}
使用Swift
override func layoutSubviews() {super.layoutSubviews()for item in self.contentView.superview!.subviews {var subview = item as! UIViewif NSStringFromClass(subview.classForCoder).hasSuffix("SeparatorView") {subview.hidden = falsevar frame = subview.frameframe.origin.x += self.separatorInset.leftframe.size.width -= self.separatorInset.rightsubview.frame = frame}}
}
转载于:https://www.cnblogs.com/lancely/p/5782784.html
iOS-解决UITableView有footerView时最后一个cell不显示分割线问题相关推荐
- iOS解决UITableView头部和底部出现空白间隙的折腾
在写App时,使用了一个第三方库TreeTableView,很简洁很棒!不过美中不足的是其显示的内容头部和底部都有一截空白. 就不上图了,大家都能够领会 ;) 对于UITableView头部和底部出现 ...
- iOS 解决1。返回时的黑边问题、2。controller的抖动问题
- (void)loadView {[super loadView];self.navigationController.navigationBar.hidden = YES;return; } -( ...
- x-http-wrapper: 如何解决每次发版时,修改http相关代码造成的错误!(Android、iOS、h5)...
其实是我做了个开源工具(^__^),拿出来给大家鉴赏下,欢迎大家提意见 项目:github.com/xuyt11/x-ht- 欢迎关注和star . 功能:这是一个http相关代码的创建工具. 现在我 ...
- iOS 解决导航栏pop返回时出现黑块问题!
iOS 解决导航栏pop返回时出现黑块问题! 问题描述: 导航栏正常从A页面push到B页面,从B页面pop返回A页面时遇到过渡过程中导航栏出现黑块的问题. 如截图所示: 问题原因: A界面导航栏被影 ...
- 【android studio】解决android studio drawable新建项目时只有一个drawable目录的问题
[android studio]解决android studio drawable新建项目时只有一个drawable目录的问题 参考文章: (1)[android studio]解决android s ...
- 在LaTeX中使用BibTeX时的一个问题及其解决:编译PDF不随bib文件更新
在LaTeX中使用BibTeX时的一个问题及其解决:编译PDF不随bib文件更新 参考文章: (1)在LaTeX中使用BibTeX时的一个问题及其解决:编译PDF不随bib文件更新 (2)https: ...
- gpt磁盘标签linux,解决安装CentOS6.5时 报错 提示“sda 必须有一个GPT磁盘标签”
解决安装CentOS6.5时 报错 提示"sda 必须有一个GPT磁盘标签" 今天想在thinkpad t430u上安装CentOS6.5 时总共遇到了两个问题 1> u盘安 ...
- 解决H5 IOS手机图片上传时图片会旋转90°问题
解决H5 IOS手机图片上传时图片会旋转90°问题 Vant 官方给出的解答需要自己解决,没有处理. 解决办法主要使用了 compressorjs 插件库 一.Vant UI库Uploader 组件图 ...
- 微信小程序:想要点击图片时进行一个放大的功能,写完之后可以正常显示,但点击时图片加载不出来,在此想问一下各路大神有没有解决办法
微信小程序:想要点击图片时进行一个放大的功能,写完之后可以正常显示,但点击时图片加载不出来,在此想问一下各路大神有没有解决办法 wxml: 在这里插入代码片 <view class='zhanp ...
- iOS解决表格中TextField,TextView编辑时,输入框被键盘遮挡的问题
方法1:在原来的 UIViewController 内部再添加一层 UITableViewController 代码如下 : // // ViewController.m // 键盘遮挡问题 // / ...
最新文章
- linux网卡设置adsl上网,Linux下设置ADSL自动拨号上网
- vi测试仪维修成功率高吗?_电工电路板检测维修无图电路板的技巧
- a*算法的优缺点_五种聚类算法一览与python实现
- 如何让在JAVA中定义常量池
- cs231n笔记:线性分类器
- 记事本状态栏不会自动_如何在记事本中同时启用状态栏和自动换行
- 11尺寸长宽 iphone_弱电工程LED显示屏尺寸规格及计算方法
- java script this_JavaScript this 关键字
- 【转载 | 笔记】IIS无法删除应该程序池 因为它包含X个应用程序
- 华为宣布:免费培养8000名嵌入式开发者!学习免费!实践免费!辅导免费!
- 爱尔兰向欧盟上诉:没特别给苹果税收优惠 欧盟手伸的太长
- C ++ 指针 | 指针与三维数组_6
- pip安装第三方库以及版本
- 句句真研—每日长难句打卡Day17
- github 提速方法
- 令前端工程师追捧的一款前端开发IDE工具WebStorm
- atitit.自己动手开发编译器and解释器(1) ------词法分析--attilax总结
- android_studio运行,Android Studio怎么运行程序?
- 帮室友写的表白程序 Python打包成exe文件
- web 系统原理之路由器和交换机的区别
热门文章
- cls_template.php on line 1067,ecshop php5.5兼容utf-8版本
- 怎么用html打开图片,viewerjs 在html打开图片或打开pdf文件使用案例
- php排序算法面试题,PHP算法面试题目及答案
- 路由器总是有信号无网络连接到服务器,路由器信号满格但是没有网络怎么办
- MCS:连续随机变量——Beta分布
- 万兆网口和千兆网口区别_万兆网卡的安装以及注意事项
- 计算广告、推荐系统常用语
- 230.二叉搜索树中第K小的元素
- mysql怎么添加第二行,如何在mysql中得到結果查詢中只有第二行?
- python服务端开发调试日志系统_Loglog首页、文档和下载 - 基于 Python2.7 的日志系统 - OSCHINA - 中文开源技术交流社区...