zoukankan      html  css  js  c++  java
  • ios基础

    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:字体

    方法:

    代理中的一些方法:

  • 相关阅读:
    oracle 自动备份
    oracle 常用操作语句
    数据库创建及使用注意事项
    oracle 导入 导出 备份
    http://blog.sina.com.cn/s/blog_5fc8b3810100iw9n.html
    利用普通工具编译的第一个Servlet
    对java:comp/env的研究(转)
    MyEclipse配置tomcat、jdk和发布第一个web项目
    构建 SSH 框架(转)
    Java Project和Web Project
  • 原文地址:https://www.cnblogs.com/kinghyt/p/11265531.html
Copyright © 2011-2022 走看看