1

我有一个 UIView,其中包含一个搜索栏,它占据 iPhone 屏幕的顶部 1/5(纵向布局)。我想在搜索栏下方添加一个结果 UIView,而不隐藏搜索栏。这些可以使用 UINavigationController 管理吗?我一直在做一些实验,据我了解,推送的 UIView 总是会隐藏之前推送的那些。我会很高兴发现我错了...

4

1 回答 1

0

没错,当您使用 UINavigationController 推送视图控制器时,之前的视图控制器将始终被隐藏。即使您将具有透明视图的视图控制器作为模态视图控制器呈现,父视图控制器也将不可见。但我不认为你真的需要这个。搜索栏和显示结果视图应在一个视图控制器中处理。我建议您只需将您的“结果视图”添加为非常乞讨的子视图,但在您需要它之前将其隐藏起来。

于 2012-12-03T16:19:48.183 回答