有人可以告诉我如何实现“触摸返回呼叫”类型的UI,如下面的屏幕截图所示?
我的目的是在我的申请收到通知时在顶部显示栏。
非常感谢任何关于此的指南或资源
答案 0 :(得分:2)
您可以通过多种方式在状态栏下方放置内容
1.您可以将UIView
添加到UIWindow
并将其定位到状态栏下。将状态栏样式设置为黑色半透明,以便可以看到下方视图。适当调整rootViewController的大小,使其不会与您的视图重叠
2.此外,您可以将rootViewController的wantsFullScreenLayout
属性设置为true
,这样它将覆盖整个屏幕并管理其中的视图层次结构。您还需要将状态栏样式设置为黑色半透明。
或者,您可以在状态栏上方添加视图,但我认为这不是一个良好的用户体验。您可以通过以下方式执行此操作:Add UIView Above All Other Views, Including StatusBar