UITableView Group 样式下边框宽度并禁止滚动视图

在使用UITableView的Group样式的时候,运行后会发现在TableView视图的上下左右均有一个边框,效果图如下:



我们看图中右上角部分,该部分为一个UITableView,其采用Group样式,在该视图的四周填充了空白背景,同时该视图还可以被上下拉动,此处我们不想在左上角图片与tableview之间保留空白,也不想让视图上下存在空白,更不想让该视图能够被上下移动(滚动),最终实现效果为:



具体代码如下:

1、消除TableView上下空白代码

tableViewHead.sectionHeaderHeight=0; //消除头部空白

 tableViewHead.sectionFooterHeight=0; //消除尾部空白

运行效果图如下:


2、消除左边空白

tableViewHead.backgroundColor=[UIColor clearColor];//此代码可以把左边的空白去掉

运行效果图


3、消除视图的拉动(滚动)

上面但从运行效果看已经基本符合要求,但是我们可以上下滚动该视图,会看到大部分的空白(见下图)


那么我们如何才能禁止该视图被上下拖动呢?

tableViewHead.scrollEnabled=NO;//该代码禁止TableView滚动


至此我们实现了我们的基本要求,消除了上下和左边空白,同时禁止视图滚动,后续就是美化工作了。


希望此博文能够对初学者或者有相同需求的爱好者能够有所帮助。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值