当前位置: 首页 > news >正文

个人网站开发技术要求/推广普通话演讲稿

个人网站开发技术要求,推广普通话演讲稿,大连百度网站排名优化,好视通视频会议app下载UIScreen(屏幕),UIWindow(窗口),UIView(视图)是IOS的几个基本界面元素。其中UIWindow(窗口)和UIView(视图)是为iPhone应用程序构造用户界面的可视组件。UIWindow为内容显示提供背景平台,UIView负责绝大部分的内容描画,并负责响应用户的交互。…
UIScreen(屏幕),UIWindow(窗口),UIView(视图)是IOS的几个基本界面元素。其中UIWindow(窗口)和UIView(视图)是为iPhone应用程序构造用户界面的可视组件。UIWindow为内容显示提供背景平台,UIView负责绝大部分的内容描画,并负责响应用户的交互。

1.UIScreen

UIScreen类代表了屏幕,根据特酷吧的理解,UIScreen一般也只是用来获取屏幕大小。如下例所示:
CGrect screenBounds = [[UIScreen mainScreen] bounds];//返回的是带有状态栏的Rect (0.0,0.0,320.0,480.0)
CGRect viewBounds = [[UIScreen mainScreen] applicationFrame];//不包含状态栏的Rect(0.0,20.0,320.0,480.0)[iphone状态栏高度20像素]

2.UIWindow

iPhone应用程序通常只有一个窗口,表示为一个UIWindow类的实例。应用程序在启动时(或者从nib文件进行装载)创建这个窗口,并往窗口中加入一或多个视图并显示出来。之后我们很少需要再次引用它。UIWindow对象是所有UIView的根,管理和协调的应用程序的显示。一般应用程序只有一个UIWindow对象,即使有多个UIWindow对象,也只有一个UIWindow可以接受到用户的触屏事件。
在 IOS中,UIWindow对象并没有像windows应用程序中常见的关闭框或标题栏这样的部件,普通用户不能直接对其进行关闭或其它操作。所有对窗口 的操作都需要通过其编程接口来实现。应用程序可以借助窗口对象来进行事件传递。窗口对象会持续跟踪当前的第一响应者对象,并在UIApplication 对象提出请求时将事件传递它。
在Mac OS X中,NSWindow的父类是NSResponder;而在iPhone OS中,UIWindow的父类是UIView。因此,UIWindow窗口在IOS中也是一个视图对象。
在 创建应用程序窗口时,应该总是将其初始的边框尺寸设置为整个屏幕的大小。如果您的窗口是从nib文件装载得到,Interface Builder并不允许创建比屏幕尺寸小的窗口;然而,如果您的窗口是通过编程方式创建的,则必须在创建时传入期望的边框矩形。除了屏幕矩形之外,没有理 由传入其它边框矩形。屏幕矩形可以通过UIScreen对象来取得,具体代码如下所示:
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
self.window.rootViewController = viewController;
//UIWindow有一个根视图控制器—这个视图控制器负责配置当窗体显示时最先显示的视图。
[self.window makeKeyAndVisible];//这行代码会让包含了视图控制器视图的Window窗口显示在屏幕上。

3.视图UIView

视图是UIView类的实例,负责在屏幕上定义一个矩形区域。视图在展示用户界面及响应用户界面交互方面发挥关键作用。每个视图对象都要负责渲染视图矩形区域中的内容,并响应该区域中发生的操作事件。视图是应用程序与用户交互的重要机制。
除 了显示内容和处理事件之外,视图还可以用于管理一或多个子视图。子视图是指嵌入到另一视图对象边框内部的视图对象,而被嵌入的视图则被称为父视图或超视 图。视图的这种布局方式被称为视图层次,一个视图可以包含任意数量的子视图,通过为子视图添加子视图的方式,视图可以实现任意深度的嵌套。子视图总是被显 示在其父视图的上方。每个父视图都负责管理其直接的子视图,根据需要调整它们的位置和尺寸,以及响应它们没有处理的事件。
在IOS中视图和视图控制器紧密协作,视图控制器的作用是处理视图的装载与卸载、处理由于设备旋转导致的界面旋转,以及和用于构建复杂用户界面的高级导航对象进行交互.


http://www.lbrq.cn/news/1621621.html

相关文章:

  • 美女做暖暖免费网站/今日冯站长之家
  • 重庆商城网站建设公司/广告网站推荐
  • 西安网址开发 网站制作/百度合伙人答题兼职赚钱
  • flash动画制作网页/快速将网站seo
  • 优秀企业网站建设价格/代发广告平台
  • 外贸网站建设和优化/网站seo服务公司
  • 如何做网站推广页面/郑州百度推广开户
  • 网站建设饣金手指科杰十二/班级优化大师app
  • 郑州网站制作天强科技/网站流量数据分析
  • 黄岛建网站/如何去推广一个app
  • 幼儿园网站开发/惠州百度推广排名
  • 代理ip平台/武汉seo价格
  • 百度画一画/河南网站seo
  • 上海建网站服务器/郑州网络推广服务
  • 响应式网站建设信息/常见的关键词
  • 廊坊百度网站推广/seo网站分析工具
  • 深圳网站建设深icp备/百度关键词排名软件
  • 常德网站建设多少钱/线上平台怎么推广
  • 泰兴网站建设开发/如何做好推广工作
  • WordPress 插件调试/便宜的seo网络营销推广
  • 网页制作流程/seo研究中心怎么样
  • 建网站的软件优帮云/外链
  • 网站免费建站/网站自动推广软件
  • 保定手机网站制作/搜索引擎分析论文
  • 免费建设电影网站/重庆快速排名优化
  • 小说网站虚拟主机/如何搜索关键词
  • 个人网站做电影网站/怎样做百度推广网页
  • html做网站心得/如何让自己网站排名提高
  • 建设银行网站-公司机构客户/seo是什么职位
  • 网站tag页面如何做/长沙网
  • 时间数字转换器TDC的FPGA方案及核心代码
  • 机器学习sklearn:决策树的参数、属性、接口
  • sqlite3学习---基础知识、增删改查和排序和限制、打开执行关闭函数
  • CFIHL: 水培生菜的多种叶绿素 a 荧光瞬态图像数据集
  • 6种将iPhone照片传输到Windows 10电脑的方法
  • 回归预测 | MATLAB实现BiTCN双向时间卷积神经网络多输入单输出回归预测