问题标签 [uiview-hierarchy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
13715 浏览

ios - 如何将子视图添加到视图层次结构的底部

我想将我以编程方式添加的 mapView 添加到层次结构视图的底部,因为我已经在情节提要中预先绘制了一些元素。

所以,在我调用方法之后:

如何将它放在视图层次结构的底部?!

0 投票
1 回答
619 浏览

ios - 判断 UIView 是否被其他视图覆盖?

我正在构建一个简单的纸牌游戏,将纸牌轻弹到中央堆上,当数字太大时,我想开始移除底部的牌。但是,我对每张卡片应用了一些随机旋转和定位,这意味着其中一些卡片的角会突出,等等。这是一个屏幕截图:

在此处输入图像描述

我想做的是确定视图的任何部分是否对用户可见,并删除完全被其他视图覆盖的任何部分。

视图都是实例化的,它们都在同一个父视图内,并且都在视图的范围内,所以使用这些方法是行不通的。我需要确定一个视图是否已被其他视图完全覆盖,此时我可以安全地删除它,而用户不会看到某些东西消失。

0 投票
4 回答
76228 浏览

ios - iOS:警告“尝试呈现其视图不在窗口层次结构中的 ViewController”

当我尝试在导航控制器上显示 ActivityController 时,我收到以下警告,

我试图通过以下代码呈现视图控制器,

这里出了什么问题?

0 投票
2 回答
49 浏览

ios - 释放指向 UIScrollView 的强指针

我有一个这样声明的属性:

然后我在viewDidLoad中:

我如何保持强大以在我的其他功能上使用但阻止推送滞后?

0 投票
1 回答
194 浏览

xcode - Xcode 6 移动视图而不是在调试视图层次结构中旋转

Debug View Hierarchy在窗格中拖动时是否可以移动视图而不是旋转它们?默认情况下它会放大中心,但我想在屏幕底部查看视图的一些细节。

0 投票
1 回答
160 浏览

ios - 窗帘显露视图

我正在尝试实现以下具有挑战性的效果:我想将白色“窗帘”向下移动以露出红色框。(注意:在下面的截图中,窗帘是白色的,背景是灰色的)

问题出在视图层次结构中。

为了让盒子隐藏在初始位置,它必须放在窗帘后面,但为了在最终位置显示,它必须在窗帘的顶部。

我怎样才能“作弊”,让它看起来像窗帘真的用流畅的动画揭示了盒子?

**前** **后**

谢谢!

0 投票
1 回答
1334 浏览

ios - 显示具有窗口级别 UIWindowLevelStatusBar 的视图让当前的第一响应者辞职

我在尝试在应用程序中显示应用内横幅(状态栏上方)时遇到问题。问题是,当我在文本字段中输入文本时,如果出现横幅,它会移除键盘,然后一旦横幅消失(它在计时器上),键盘就会再次出现。有没有办法在状态栏上方有一个横幅视图,同时如果键盘是第一响应者,键盘不会消失。

0 投票
1 回答
542 浏览

ios - 我在 UITableView 中的标题视图未添加到 UIView 层次结构中

使用UITableViewandNSFetchedResultsController我刷新并显示我的表格的内容。在某些时候,我有一个没有标题视图的屏幕。它应该代替单元格之间的空间。

在此处输入图像描述

当我调试视图层次结构时,我有以下信息。UI View 层次结构中的选定单元格适用于Debug View Hierarchy中的选定单元格。 在此处输入图像描述

在此处输入图像描述

要创建标题视图,我使用以下方法:

0 投票
1 回答
129 浏览

android - 绘制Child后Android修改父视图

我在绘制孩子后修改父视图时遇到问题。在调用 onDraw 方法后,我需要来自孩子的数据。我需要使用这些信息来修改父视图。那么在绘制孩子之后,我将如何修改父视图(在其画布上绘图)?很抱歉我没有代码,但我不知道如何实现我的要求(因此是问题)。这可能吗?任何帮助表示赞赏。

0 投票
3 回答
20703 浏览

ios - How to add image with parallax effect above UITableView header and keep header sticky?

Here is an image that explains everything I want to do:

enter image description here

My question is, how would I make my view structure. The header of the table view should be fixed at top of the table. But what about the top most image that is above the table view header. Will I have to add the table view inside the UIScrollView ?

Parallax effect can be done by CATransform3D, but how would I achieve what I want, that is my question. There are lots of demos but I want to make it done custom.