在iOS中,如果你垂直地从屏幕上从屏幕上滑动,你会得到通知屏幕下来。
如果你把你的状态栏设置为隐藏(全屏应用),然后向下滑动,你会得到一个提示下拉“选项卡”,这太好了!(见下面的截图)
是否有显示状态栏,以便用户可以看到时间,他们的服务,电池百分比和一切,然后我们也有提示下拉“选项卡”显示,而不是它只是自动滑下整个通知中心?

发布于 2014-08-22 12:42:05
我相信没有直接的机制,但要达到这个目标,是可以运用一个技巧的。但同样,这不会给出确切的解决方案,你在这里期待。但让我分享我的想法。
在一个touchBegan子类中实现UIViewController方法,并捕获触摸事件的起点。
-(NSSet *)touches:(UIEvent*)事件 UITouch *触摸=触摸anyObject; CGPoint startPoint =触摸locationInView:self.view;
然后,您可以比较y坐标值与30/40像素(这是大约。像素高度,其中应用程序屏幕检测事件通知拉)
if(startPoint.y <= 40) {
现在可以将statusBarHidden属性设置为NO。
@警告:-
https://stackoverflow.com/questions/25436948
复制相似问题