iOS开发之xib的简单使用

纯代码写界面有时候会降低开发效率,对于一些通用简单的界面,例如程序设置界面,可以使用xib进行开发。这种可视化编程能提高我们的效率。

操作方法

  • 01

    首先,我们先建立xib文件。

  • 02

    建立的xib文件命名为appxib.xib

  • 03

    根据程序的需要,这里把view调整为自由布局,自动布局和约束能极大的较少我们的代码书写。

  • 04

    建立view模型(设置长宽等参数)

  • 05

    调整布局和内部的控件

  • 06

    完成后的单个view

  • 07

    下面来说如何拖拽属性和方法。新建一个xib对应的视图类,继承自Uiview,在xib界面右上角与新建的视图类进行关联

  • 08

    把xib和视图类进行连线

(0)

相关推荐

  • ios ui 基础-UITableview的简单实现

    iOS开发-UITableview控件简单介绍 一.基本介绍 在众多移动应⽤用中,能看到各式各样的表格数据 . 在iOS中,要实现表格数据展示,最常用的做法就是使用UITableView,UITabl ...

  • hbuilder app开发之app启动图片

    一个正常的APP,都应该有启动图片.否则,带来的问题,就是APP被启动后,就是一个黑屏,然后,才是APP的主页面.这样的APP体验,是很差的. 那么,如何对HTML5 APP制作一个APP启动图片呢. ...

  • ios ui 基础-UIPickerview的简单实现餐厅功能

    uipickerview  选择器的使用,通过简单的餐厅点餐系统设置 操作方法 01 #import "ViewController.h" @interface ViewContr ...

  • android开发之eclipse adt升级到20.0无法新建android工程解决办法

    升级了adt20,功能多了很多,尤其是在ui设计方面,确实改进了不少,但是发现一个问题,不能新建android project application。如下图 一直点intall都没有用。解决办法如下 ...

  • WEB开发之[1]SESSION工作原理

    操作方法 01 我们知道,session是在服务器端保持用户会话数据的一种方法,对应的cookie是在客户端保持用户数据.HTTP协议是一种无状态协议,服务器响应完之后就失去了与浏览器的联系,最早,N ...

  • WEB开发之[2]session与cookie的区别

    操作方法 01 cookie 和session 的区别: 02 1.cookie数据存放在客户的浏览器上,session数据放在服务器上. 2.cookie不是很安全,别人可以分析存放在本地的COOK ...

  • Wondershare Dr.Fone for iOS软件使用教程图文详解

    小伙伴说经常小手抖动不小心删除上iPhone资料,今天小编终于见识一个神级工具【Wondershare Dr.Fone for iOS】能从iOS设备找回已经删除资料,所以不小心删除的小伙伴不用担心, ...

  • 最简单却最重要 10条有源音箱小知识

    我们常见的音箱,大多都是有源的,但你又能对它了解多少呢?今天,小编在论坛里找到了10条必须记住的小知识,大家一同来分享一下吧。 ● 磁钢大小 磁钢的磁强度影响振膜控制力的好坏,磁强度和磁钢大小以及磁密 ...

  • Word打不开怎么办?

    解释Word打不开的原因 目前常见的Word打不开情况主要有两种,第一种是双击Word文档后提示只能在安全模式里打开;第二种情况在Word2003下打开DOCX格式的Word文档时提示要下载格式兼容包 ...