首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >苹果文档所讨论的其他UIWindow接收触摸事件是什么?

苹果文档所讨论的其他UIWindow接收触摸事件是什么?
EN

Stack Overflow用户
提问于 2017-05-05 11:33:20
回答 1查看 335关注 0票数 1

windows上的苹果文档说:

当窗口当前正在接收与键盘和非触摸相关的事件时,它被认为是键窗口。触摸事件被传递到发生触摸的窗口,而没有关联坐标值的事件则被传递到键窗口。一次只能有一个窗口是关键。

这意味着,默认情况下,Xcode提供给我们的默认窗口是键窗口,但是其他不是键窗口的窗口会监听我们的按钮点击。这是哪个窗口,哪个是监听触摸事件的窗口?我们一般不添加任何其他窗口。那么这扇窗户是从哪里来的?

EN

回答 1

Stack Overflow用户

发布于 2017-05-15 10:26:19

UIWindow只是一个不需要添加到任何现有视图层次结构中的UIView子类。虽然在iOS应用程序中默认只有一个实例,但是在状态栏覆盖和全屏覆盖等方面使用UIWindow实例并不少见。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43803910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档