【发布时间】:2014-12-02 02:15:08
【问题描述】:
我正在开发一个支持通过 airplay 进行外部显示的 iOS 应用程序,我使用模拟器中的外部显示选项进行了大部分测试,并且在连接到运行各种 airplay 接收器应用程序的 mac 的 iOS 设备上进行了一些测试。 我现在尝试支持尺寸发生变化的外部显示器,但我无法访问要测试的设备(而且我不能说设备是什么)。
我在 UIScreen 的文档中注意到 UIScreenModeDidChangeNotification:
客户端可以使用此通知来检测屏幕分辨率的变化。
这个通知应该是为我尝试支持的设备触发的,看来这是我应该处理调整 UI 大小以响应此更改的地方。
有什么方法可以模拟可以调整大小的播放显示,并且在调整大小时会发布 UIScreenModeDidChangeNotification 通知?
【问题讨论】: