xib中设置TableView的HeaderView_uitableview xib headview-程序员宅基地

技术标签: ios开发入门  Xib  HeaderView  TableVIew  

xib中设置TableView的HeaderView的步骤很简单,但是如果不了解的话,就得繁琐的写代码了,现将步骤即图片附上。

首先在xib中拖一个UIVew进去,注意先拖入到与Controller的View并列处,如图:
这里写图片描述

然后将,这个View拖到File’s Ower 的那一并列层中,(按照箭头所指的方向拖拽即可)如图:
这里写图片描述

完成后图为:
这里写图片描述

接下来的一步不要忘记:把刚刚的UIView的Simulated Metrics的Size设置成Freeform。(忘记此步骤下面就不成功了)

然后再将这个VIew拖入到TableView,还是按图箭头方向操作即可,如图:
这里写图片描述

完成后如图所示:
这里写图片描述

这个时候,该UIView会自动作为UITableView的tableHeaderView或tableFooterView了。

再根据情况设置下这个UIView的高度。。。

最后,运行后若发现这个UIView处于导航栏的下方,则将TableView的约束的上方的0改为64的约束,再运行就发现可以了。。。
大功告成。。。。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/ideaspress/article/details/48804939

智能推荐

System.IO.DirectoryNotFoundException: 未能找到路径“xxx..App_Data\log.txt”的一部分。”...-程序员宅基地

解决方法:  在App_Data文件夹中新建一个log.txt文件转载于:https://www.cnblogs.com/akiing/archive/2009/11/16/1603759.html

Spring Cloud的常用配置详解_springcloud http连接池 指定对应的服务-程序员宅基地

Eureka属性名 说明 默认值 eureka.server.enable-self-preservation 关闭注册中心的保护机制,Eureka 会统计15分钟之内心跳失败的比例低于85%将会触发保护机制,不剔除服务提供者,如果关闭服务注册中心将不可用的实例正确剔除 false eureka.instance.prefer-ip-address 不使用..._springcloud http连接池 指定对应的服务

POJ 3321 Apple Tree 【树状数组+建树】-程序员宅基地

题目链接:http://poj.org/problem?id=3321Apple TreeTime Limit:2000MSMemory Limit:65536KTotal Submissions:34812Accepted:10469DescriptionT...

Spring Boot整合Apache Shiro小节-程序员宅基地

下面介绍一下我在项目中如何将Apache Shiro整合入Spring Boot项目中的。Apache Shiro是一款功能强大,灵活的开源框架,不像Spring Security那么庞大和复杂,Shiro易于理解和使用。先介绍下Apache Shiro的特性和架构,Shiro官方网站:http://shiro.apache.org/ Apache Shiro 特性:

css 隐藏滚动条 但是可以滚动_css隐藏纵向滚动条,但是有横向滚动-程序员宅基地

在做企业页面的时候,大部分页面都应该是活的,不应该写死,因为要从后台拿数据进行填充。而后台的数据是不确定的,有时候会让我们的容器撑得很大。这时候我们需要隐藏掉滚动条达到美观或者其他布局效果,隐藏掉单个方向滚动条,例如: 隐藏Y轴滚动条 overflow-Y :hidden 但这样,会让我们的滚动元素变得不可滚动。百度测试了一下,以下该伪类可以实现既隐藏掉滚动条,又不会影响元素的滚动/滑动。这里的隐藏属于 display:none 类似效果,是不会影响布局的。.box::-webkit-scrollbar _css隐藏纵向滚动条,但是有横向滚动

在校大学生如何申请免费教育版 Intellij IDEA_idea学生免费申请流程_在摆烂的小母的博客-程序员宅基地

在校大学生如何申请免费教育版 Intellij IDEA博主踩雷几天 总结的干货教学_idea学生免费申请流程

随便推点

第一章 半导体产业 1.3 固态时代_固态半导体_程序员小勇的博客-程序员宅基地

除晶体管外,固态技术还用于制造二极管、电阻器和电容器。二极管为两个部件的器件,在电路中起到开关的作用;电阻器是单元件的器件,承担限制电流的作用;电容器为两个原件的器件,在电路中起到储存电荷的作用,在有些电路中应用这种技术造保险丝。这些每个芯片中只含有一个元件的器件称为分立器件(见图1.4)。大多数分立(discrete)器件在功能和制造上比集成电路的要求少。大体上,分立器件不被认为是尖端产品,然而它们却用于最精密复杂的电子系统中。20世纪50年代,早期半导体工业进入了一个非常活跃的时期。(码字不_固态半导体

vivado 开发教程(二) 使用IP集成器_vivado create hdl wrapper-程序员宅基地

本文介绍如何在vivado 开发教程(一) 创建新工程的基础上, 使用IP集成器, 创建块设计.点击vivado 开发教程 汇总, 查看教程的其他内容.创建基本的MicroBlaze系统点击Vivado 左侧流程导航器中的"IP INTERGRATOR" 下的 "Create Block Design".点击"Diagram"中心的"+", 或者使用快捷键"Ctrl+I", ......_vivado create hdl wrapper

松下a6伺服驱动器说明书_伺服电机松下伺服A6系列机械共振的抑制-程序员宅基地

松下伺服A6系列机械共振的抑制 机械刚性较低时,由于轴扭曲引起的共振等会产生振动和噪音,有不能提高增益设定的可能性。这种情况下,松下伺服通过用陷波滤波器抑制共振点,可以设定更高的增益或降低振动。转矩指令滤波器(Pr1.04, Pr1.09)设定滤波器时间常数,令其再接近共振频率处衰减增益。转矩指令滤波器的截止频率可以用以下公式算出截止频率(HZ) fc=1/(2Π*设定参数值*0.00001)陷..._松下伺服如何减小与机械本体之间的共振

MyOS 之 键盘鼠标_usb发送键盘指令-程序员宅基地

PS/2键盘的数据端口是0x60,直接读取这个端口就能取到数据.但是前提是,键盘必须处于可读状态.在驱动中没有对端口的读取进行限制,直接汇编指令就可以读取.每次只能读取1字节.在初始化鼠标之前,必须要初始化键盘,先往0x64里写一个0x60,好像是什么写模式,然后向0x60里写入0x47,就完成了。如何确定键盘可读呢?答案是读取键盘的命令端口.如果读出的值没有0x02标记,则说明可以读取.等待到可以读取的代码如下:waitkbdout: IN AL,0x64..._usb发送键盘指令

蓝桥 basic-13 数列排序 C++ python-程序员宅基地

含泪补基础蓝桥 basic-13 数列排序这是一个简单的排序问题,需要考虑读入数据后如何实现排序。1. C++sort用法:sort(first_pointer,first_pointer+n,cmp) 该函数可以给数组,或者链表list、向量排序。参数3:默认可以不填,如果不填sort会默认按数组升序排序。也可以自定义一个排序函数。这里题目要求的是从小到大的顺序,因此我们可以不用cmp参数。/*basic-13数列排序 */#include <iostream&g.

Greenplum优化--系统配置篇-程序员宅基地

GP优化–系统配置篇目录硬件选型服务器系统参数配置备份节点分配技巧参考硬件选型操作系统:不支持Windows,支持以下类UNIX操作系统,首选 RHEL 6。 SUSE Linux SLES 10.2 or higher;CentOS 5.0 or higher;RedHat Enterprise Linux 5.0 or higher;Solaris x86 v10 updat