-1

图片 http://developer.apple.com/library/ios/documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/Art/keyboard_size.jpg 在此处输入图像描述 如果您查看第一张图片,Google 搜索栏位于灰色背景上方。我将如何实现这一目标?如果我执行 [self.view addSubview] 方法,它会出现在变暗的背景下方。

我发现实现此目的的一种方法是 [[[UIApplication sharedApplication] keyWindow] addSubview:scanView]。我想知道是否有更清洁的解决方案?

谢谢。

4

1 回答 1

0

您可以使用bringSubviewToFront:正确排列视图。

[parentView bringSubviewToFront:childView];

UIView有一些其他方法也可以用于排列视图:

  • 发送子视图返回:
  • 插入子视图:atIndex:
  • 插入子视图:上方子视图:
  • 插入子视图:下面子视图:
  • exchangeSubviewAtIndex:withSubviewAtIndex:
于 2013-07-12T16:02:18.513 回答