通过AppleTV和Airplay镜像连接的电视的UIScreen是否有设定(点)尺寸?
或者appletv的屏幕是否会有不同的大小,具体取决于实际的电视设备?
答案 0 :(得分:1)
是,appletv的屏幕大小不同,具体取决于实际的电视设备。
如果您想从设备获取已连接电视的尺寸, 请遵循以下步骤:
通知中心
NSNotificationCenter *center = [NSNotificationCenter defaultCenter];
[center addObserver:self selector:@selector(handleScreenDidConnectNotification:) name:UIScreenDidConnectNotification object:nil];
关联通知
-(void)handleScreenDidConnectNotification : (NSNotification *)aNotification{
UIScreen *newScreen = [aNotification object];
CGRect screenBounds = newScreen.bounds;
// screenBounds --> Get the size from it
}