Swift学习《swift专栏》

《xib在swift运用之登录界面》

2019-06-14  本文已影响8人  不够果断是种癌

第一步新建一个View。第二步新建一个Xib。第三部将Xib和View中进行关联。并拉好登录界面所需要的控件如下图所示。

// 第二步从xib中加载loginView,并初始化该View 然后将View添加到当前控制器到跟View上面。

01 针对View写一个扩展方法。这个方法为我们从xib中去加载View。

// 02  初始化loginView并且添加到当前控制器的跟View上面。

//   添加约束和添加事件

如上图所示第一个约束为对其约束,对其约束右边的是尺寸约束。

大家可以参照下面2个图。

//  修改控件属性

01  将控件和代码相关联

点击上图箭头指的地方,然后按住ctrl将控件拖拽到视图里面的.h中。如下图。

重写加载方法然后修改其控件,具体代码如下:

// 利用block 将点击事件传到控制器

先在view里面将block进行重命名。然后定义view的一个属性。

在控制器里面进行定义和赋值  并做输入检查的判断。

在按钮的点击事件里面当block不为空的时候,调用block。

// 接着我们可以在加一点花样  就是当位数不够的时候  按钮的颜色为灰色 并且不能点

// 具体的话我就不实现了

上一篇 下一篇

猜你喜欢

热点阅读