济南哪里做网站好,郑州男科十佳医院排名,微信营销工具有哪些,注册google账号2019独角兽企业重金招聘Python工程师标准 摘抄 http://supershll.blog.163.com/blog/static/370704362012112021115/ 2.1.1 层次结构 基于树的层次结构对iPhone屏幕上的可见内容进行排序。从主窗口开始#xff0c;视图以特殊的分层方式布置。所有视图都可以有… 2019独角兽企业重金招聘Python工程师标准 摘抄 http://supershll.blog.163.com/blog/static/370704362012112021115/ 2.1.1 层次结构 基于树的层次结构对iPhone屏幕上的可见内容进行排序。从主窗口开始视图以特殊的分层方式布置。所有视图都可以有子视图。每个视图包括根窗口都拥有各自子视图的排序列表。视图可能拥有许多子视图也可能没有子视图。应用程序将决定视图的布局方式和从属关系。 子视图按顺序在屏幕上显示内容通常从后向前显示。并且由于iPhone支持视图透明度因此这种方式与动画单元栈极为类似--动画单元是用于创建动画的透明表单。只有表单中已绘制的部分才会显示出来而未绘制的部分允许用户看到表单后面的可视元素。 可以使用下面的方法在程序中管理子视图 1要添加子视图可以调用[parentView addSubview:child]。新添加的子视图通常显示在屏幕的最前面 2查看某视图的全部子视图的方法是调用其[parentView subviews]。这将返回一组视图由后向前排序。 3通过[childView removeFromSuperview]删除视图中的子视图 4使用[parentView exchangeSubviewAtIndex:i withSubviewAtIndex:j]对子视图重新排序。使用bringSubviewToFront:或sendSubviewToBack:将子视图向前或向后移动。 5使用setTag:给子视图添加标记。通过对子视图编号可以标识他们。对父视图调用viewWithTag:可以从层次结构中检索该视图。 转载于:https://my.oschina.net/kevinvane/blog/143764