美文网首页
iox Xcode12 登录界面实现

iox Xcode12 登录界面实现

作者: 龚达耶 | 来源:发表于2021-06-01 10:51 被阅读0次

上一章已经实现了hello world 传送门
这一章我们实现登录界面

storyboard实现静态页面

点击storyboard 点击加号 创建4个button 作为我们四种不同登录方式


image.pngimage.png

按住shift选中四个button 点击右下方选择Stack View
为什要用Stack View呢 因为我们可以用它创建多个水平或垂直的subview 更方便我们排版

image.pngimage.png

这时我们来排一下版,选中Stack View,我们距离底部30pt 并且水平居中


image.pngimage.png
image.pngimage.png image.pngimage.png

我们来看下效果


image.pngimage.png

这个时候我们将背景图添加进Assets.xcassets
背景图在我Github
传送门
直接拖拽进去就ok了

image.pngimage.png
返回storyboard 选中button 我们依次新增背景图和删掉title
image.pngimage.png
Done
image.pngimage.png
接下来我们添加logo在上方
点击加号选择image view
image.pngimage.png
添加背景色 上 左 右编剧为0
image.pngimage.png

接下来就是输入框 因为每一个subview向上距离一样我们依然用stack view
分别创建label 和 两个 text field
并按住shift按照上面步骤变为stack view
修改间距spacing为20


image.pngimage.png

设置左右和上边距


image.pngimage.png
选中输入框左右边距变为0 这样输入框就变长了
image.pngimage.png
选中label 修改title并居中显示 颜色修改为红色
image.pngimage.png
选中输入框添加placeholder并修改输入框样式
image.pngimage.png

最后添加一个登录按钮 添加button 设置一些样式和边距


image.pngimage.png

增加一点文字相对button的上下间距


image.pngimage.png
设置圆角
image.pngimage.png

看下最终效果


image.pngimage.png

相关文章

  • iox Xcode12 登录界面实现

    上一章已经实现了hello world 传送门[https://www.jianshu.com/p/198f0eb...

  • 登录界面效果图

    1.1用户登录界面 1.2收银员登录界面 1.3库管员登录界面 2.登录界面实现的功能描述 可实现不同用户类型的自...

  • 2018-10-14

    一.开始界面 二.登录界面的实现的功能效果1.能够成功连接数据库,能登录界面,实现登录验证功能;2.该登录界面可以...

  • 2018-10-21

    智能商超登录 1.登录界面 2. 登录界面实现的功能描述 实现不同用户类型登陆情况和密码核对 3.登录界面各控件的...

  • 智慧商超系统

    智能商超登录 1.登录界面 2. 登录界面实现的功能描述 实现不同用户类型登陆。 3.登录界面各控件的参数设置 控...

  • 2018-10-21

    智能商超登录 1.登录界面 2. 登录界面实现的功能描述 实现不同用户类型登陆。 3.登录界面各控件的参数设置 控...

  • 2018-09-26

    智能商超登录 1.登录界面 2. 登录界面实现的功能描述 实现不同用户类型登陆情况。 3.登录界面各控件的参数设置...

  • 考勤系统

    考勤系统功能实现——登录、注册 1、界面 1.1登录界面 1.2注册界面 2、主要代码 2.1登录主要代码 2.2...

  • 2018-10-20

    1. 登录界面的效果图 2. 登录界面实现的功能描述 实现不同的身份登陆 3. 登录界面各控件的参数设置 控件A ...

  • IOS开发 登录界面案例

    本节学习内容: 1.登录界面的构成 2.登录界面的控件创建 3.登录界面功能的实现 【ViewController...

网友评论

      本文标题:iox Xcode12 登录界面实现

      本文链接:https://www.haomeiwen.com/subject/vedwsltx.html