首页 > 移动平台 > 详细

ios基础

时间:2019-07-29 19:27:13      阅读:107      评论:0      收藏:0      [点我收藏+]

APP的启动过程

1.创建ios程序:

每个应用程序都有一个代理:AppDelegate(监听事件&界面管理)

 

为程序打包->安装到模拟器->启动APP

 

Main->UIAPPlicationMain应用程序的主界面&相应的事件监听  都交AppDelegate类来完成

 

如何手动配置启动界面:

技术分享图片

技术分享图片

技术分享图片

配置界面:需要在UIViewController里面去添加代码 (属性变量 方法)

UIViewController是系统自动提供的 无法在里面去更改 需要自己写一个类继承于UIViewController

技术分享图片

程序如何加载一个界面(UIViewController):

1、创建UIViewController的一个对象

2.将这个对象赋值给窗口UIWindow的一个属性 rootViewController

3.界面的加载过程(加载的方法的顺序)界面的生命周期

技术分享图片

UIView:

属性:

frame:相对于父视图的位置

bounds:相对于自身的坐标位置,所以x、y都等于0

backgroundColor:背景颜色

layer:图层 视图显示的样子和动画

(layer里面有一个属性是cornerRadius,可以设置圆角 做成圆)

clipsToBounds:裁剪超出自身范围的子视图

tag:视图自身的一个标志  为一个数值  唯一标识某一个视图 默认值为0

subviews:某一个视图的全部子视图

Center:视图的中心点

alpha:透明度

contentMode:内容填充模式  多用于图片视图 UIImageView

技术分享图片

hidden:视图是否隐藏 

方法:

技术分享图片

技术分享图片

技术分享图片

技术分享图片

把图片当做颜色来设置:图片颜色均匀时

技术分享图片

响应层:

技术分享图片

技术分享图片

技术分享图片

UIImageview的动画 :通过快速更换图片来实现

 

技术分享图片

图片部分拉伸:

技术分享图片

UILabel:

技术分享图片

技术分享图片

技术分享图片

UITextField:

属性:

textColor:文本颜色

font:字体

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

方法:

技术分享图片

技术分享图片

代理中的一些方法:

技术分享图片

技术分享图片

技术分享图片

技术分享图片

 

ios基础

原文:https://www.cnblogs.com/kinghyt/p/11265531.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!