初学者入门(01)之——iOS中storyBoard的学习注意点和知识点

本文介绍storyBoard的基础使用方法,包括如何通过storyBoard调整界面布局、控制器与storyBoard的关联方式及注意事项。此外还介绍了UIView、UIViewController的概念及其在界面设计中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

storyBoard 影响整个界面,描述程序界面。只要修改这个文件,就能修改整个界面。
学习方法:
一。先把界面跑起来,在找有什么文件能影响这个界面,就能猜测出这个文件能改变界面。
二。找到目标文件了,随意拖控件进去,然后运行程序,看看界面的变化。
三。发现控件位置不变,因为当前模拟器是3gs,3.5英寸屏幕,而stroyBoard是4英寸的,位置不对正常。解决方式:将stroyBoard界面修改3.5英寸的,在调整控件位置,在运行看看。
学习控件的方式,按住cmd键点击控件,进入头文件学习。

初学者将控件设置为列表展示。
搭建计算机界面:
思路
一。上面我们测试过了stroyBoard能修改整个界面的显示,因此我们可以往stroyBoard拖控件,来展示我们的计算机界面。
二。需要调整控件的属性将控件达到最美观的效果,在右边显示。

UIView:一个容器,能看得见的摸得着的东西。
UIViewController: 控制界面,一个界面交给一个控制器来管,一个控制器都有一个跟视图。

1.监听按钮思路:
方法返回值设置为IBAction 相当于 void,主要作用是用来关联storyboard中按钮点击事件。监听按钮事件不需要返回什么值,只需要在点击按钮的时候,做一些事情。

2.联:控制器与stroyBoard中的联系
3.注意,想控制stroyBoard中的控件,必须关联控制器中的方法或者属性。方法用IBAction 属性用IBOutlet. 用control键来关联。

4.troyBoard中有个箭头,代表程序入口。
5.程序中有多个stroyBoard,怎么判断程序运行哪个stroyBoard,在程序配置文件中看main stroyboard中显示哪个stroyboard。
bar button item 不能独立显示,必须放在工具条或者导航条里才能显示。如果托错了一个bar button item,会自动生成一个bottom bar,在属性界面中可以去掉。


6程序一运行,会先找有没有main stroyboard,有就会加载main stroyboard,然后再去加载箭头所指的界面。

7.Constraints 表示 使用了Autolayout

8.将一个A控件加入另一个B控件,A控件就是作为B控件的子控件。两者关系是父子关系。

9.frame 用来设置位置和尺寸
   bounds 用来设置尺寸,设置位置无效
   center 用来设置位置

10.tag 属性 ,给控件设置tag时,需要注意尽量给tag不要设置0~10,因为有些控件中默认有其他控件,比如button,里面有两个控件(UIImageView,UILabel)他们的tag默认都是0,tag必须保持唯一,否则xcode不能根据tag判断出对应哪个控件。

 

(如有不懂欢迎下方评论,或者一起探讨)

转载于:https://www.cnblogs.com/zamirg/p/3488852.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值