ios学习之UI控件的一些基本使用

第一次写博客,主要是想记录一下自己的对ios开发的一些心得

先上一张个人做的QQ登录界面的

ios学习之UI控件的一些基本使用_第1张图片


在这个界面里,有2个text,2个label,1个button,其中所有的属性都是在inspector这里面修改的,如图所示蓝色图标即为inspector



在输入QQ号和输入密码的text文本框中,都有输入提示,只需要在Placeholder里输入文字,如图所示

ios学习之UI控件的一些基本使用_第2张图片


一般来说,在输入密码的过程中都会希望密码以掩码的形式显示,而在这点上,Xcode已经给我们提供了很好的便捷方式,找到inspector里如图所示的选项,勾选



而我们在输入了QQ号和密码之后,希望退出键盘,则需要代码实现



在这里,我采用的是让父容器停止编辑的方法,除此之外,还有另外一种方法,就是取消第一响应者,让QQ和密码的文本框都不再作为第一响应者

做到这里,一个简单的QQ登录界面已经完成,在输入QQ的过程中,如果输错了需要慢慢退格,非常麻烦,在这里又可以设置清除按钮,如图所示



里面有四种选项,分别表示清除按钮在什么时候显示,这里我选择的是编辑的时候出现,效果如图

ios学习之UI控件的一些基本使用_第3张图片

这样,一个简单QQ登录界面就完成了,在这里,主要是熟悉下各种简单控件的拖拽,并对控件的一些属性有一个了解。

在ios开发过程中,拖拽控件虽然方便,但是如果拖拽错误,要修改的时候,就会非常麻烦,不利于进行维护和修改,而用代码进行控件的输入,相对来说更加便利,当然,使用的情况还是得看个人的选择。

PS:第一次的博客比较简单,想把这个作为个人的一种习惯,慢慢积累,希望以后会越写越好



你可能感兴趣的:(ios学习之UI控件的一些基本使用)