IOS应用界面的构建层次介绍

       从事南昌APP开发的朋友都知道iOS应用界面是由若干个视图构建而成的,这些视图对象采用树形构建。图1所示是一个应用界面的构建层次图,该应用有一个UIWindow,其中包含一个UIView根视图。根视图下又有3个子视图——Button1、Label2和UIView(View2),其中子视图UIView(View2)中存在一个按钮Button3。

        一般情况下,应用中只包含一个UIWindow。从视图构建层次上讲,UIWindow包含了一个根视图UIView。根视图一般也只有一个,放于UIWindow中。根视图的类型决定了应用程序的类型。图1中各对象间的关系如图2所示。

       应用界面的构建层次是一种树形结构,UIWindow是“树根”,根视图是“树干”,其他对象为树冠。在层次结构中,上下两个视图是“父子关系”。除了UIWindow,每个视图的父视图有且只有一个,子视图可以有多个。

       它们间的关系涉及3个属性,如图3所示。

       易速网络小编下面简要介绍一下这3个属性的含义。

       superview:获得父视图对象。

       subviews:获得子视图对象集合。

       window:获得视图所在的UIWindow对象。

提供全面的搜索引擎优化学习交流,专注网站优化和搜索引擎营销推广服务。用专业的SEO技术为企业网站提升关键词排名,让你的网站不仅满足用户体验还要适合搜索引擎优化规则。
易速网站优化公司 » IOS应用界面的构建层次介绍
享更多特权,立即登录下载海量资源
喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡