关于cocoa touch:透明部分的视图?

Transparent portion of view?

我正在阅读 Dave Mark 撰写的 iPhone_3 Development 一书,我有一个来自第 6 章的关于 UIToolbar 放置在底层视图上的方式的快速问题。

在本书的示例中,有 2 个具有关联视图的控制器(blueView


好吧,视图作为子视图插入到 SwitchViewController.view 内部,因此它们将始终出现在 SwitchViewController 的视图上方。另一个视图被删除,例如在

1
2
[yellowViewController.view removeFromSuperview];
[self.view insertSubview:blueViewController.view atIndex:0];

请记住,默认情况下,视图出现在其子视图之后,并且 insertSubview:atIndex: 不能将其放置在视图本身之后,因为视图不包含在其自己的子视图列表中。