UITableViewStyleGrouped顶部留白问题

我这样创建,

?


1

2

self.tableView = [[UITableView alloc] initWithFrame:

                      CGRectMake(0, 64, 320, 416)  style:UITableViewStyleGrouped];

如下图:

 
坐标不变,把类型改成UITableViewStylePlain。

?


1

2

self.tableView = [[UITableView alloc] initWithFrame:

                      CGRectMake(0, 64, 320, 416)  style:UITableViewStylePlain];

如下图:


为了便于区分tableView的区域,我把背景色设置为红色。
我只是想不明白 ,为何UITableViewStyleGrouped类型顶部会留白。而UITableViewStylePlain则刚刚合适。

时间: 2024-10-05 04:55:47

UITableViewStyleGrouped顶部留白问题的相关文章

关于tableview顶部留白问题

图片暂时没有,问题就是在一个uiview上添加tableview时,tableview在显示cell时,顶部总是留有一定的空白, 最终查资料发现解决方法: 就是在tableview所在控制器crotoller中添加一句代码: //去掉InstituteView里表格顶部留白问题 self.automaticallyAdjustsScrollViewInsets = NO; 附带加一些其他的ios7的适配方法: 1.所有的UIViewController加如下方法. - (void) viewDi

iOS -- tableView顶部留白

最近iOS 11 下来之后需要适配系统,故此测试系统发现同一种机器上tableView与顶部控件,或者导航栏之间的有大量的留白: 这个问题是有的界面有,有的界面无: 修改与导航栏或者其他控件之间的距离也没有什么用: 具体如下: 最后发现是因为没有设置tableView的头视图的问题: 以前如果不设置默认为空,现在要专门设置为空才行解决方法如下 #pragma mark 此方法加上是为了适配iOS 11出现的问题 - (UIView *)tableView:(UITableView *)table

解决UITableView在iOS7中UINavigationController里的顶部留白问题

出现问题时候的截图: 源码: 用到的类: UIViewController+TitleTextAttributes.h 与 UIViewController+TitleTextAttributes.m // // UIViewController+TitleTextAttributes.h // YouXianMing // // Created by YouXianMing on 14-9-20. // Copyright (c) 2014年 YouXianMing. All rights r

这是昨天的内容,就这样慢慢整吧,然后,荒废了好多时间啊!!

<!DOCTYPE HTML> <html> <head> <title>今天~</title> <meta name = "html" content = "html,css,javascript"> <!描述> <meta http-equiv = "content-type" content = "text/html";charse

【Android应用开发技术:用户界面】布局管理器

作者:郭孝星 微博:郭孝星的新浪微博 邮箱:[email protected] 博客:http://blog.csdn.net/allenwells Github:https://github.com/AllenWells [Android应用开发技术:用户界面]章节列表 布局管理继承于ViewGroup.它用来管理Android应用用户界面里各组件,它的使用使得Android应用的图形用户界面具有良好的平台无关性. 常见的布局方式例如以下所看到的: 线性布局 表格布局 帧布局 相对布局 网络布

BootStrap应用案例

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Bootstrap Template</title> <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no" /> <meta

UITableViewStyleGrouped 设置表头出现section不为0的问题

UITableViewStyleGrouped 设置表头出现section不为0的问题 1.如果使用UITableViewStylePlain样式的表格,那么header是会在表格滑动的时候在顶部悬浮,而不是跟随表格的滑动而一起滑动. 2.如果使用了UITableViewStyleGrouped样式的表格,tableView:viewForHeaderInSection:的section的值会从1开始,而不是从0开始 解决方案: 问题1:将表格的样式设置为UITableViewStyleGrou

iOS tableView 中 UITableView中UITableViewStyleGrouped和UITableViewStylePlain的区别

一, UITableViewStyleGrouped 注意:去掉头部和中间间隔正确的理解方法1.设置标头的高度为特小值 (不能为零 为零的话苹果会取默认值就无法消除头部间距了)UIView *view = [[UIView alloc]initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, 0.001)];view.backgroundColor = [UIColor redColor];self.tableView.tableHea

img 图像底部留白的原因以及解决方法

有时候,我们在添加图片img标签后并没有给该标签设置magrin属性的margin-bottom值,在有些浏览器中打开就会出现图像底部留白,为什么为造成这个原因?下面就来进行分析:由于img元素默认为inline元素,而inline元素的vertical-align属性的默认值为baseline文字基线对齐,正好图片底部的留白就是baseline和bottom之间的距离.最后就给大家分享一下针对该问题的解决方法. 1.把图片设置为块级元素 我们都知道图片img标签默认为内联(inline)元素,