100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > ios设备home键 锁屏键区分

ios设备home键 锁屏键区分

时间:2022-09-27 11:28:08

相关推荐

ios设备home键 锁屏键区分

两个方法:

1、查看屏幕的亮度

CGFloat screenBrightness = [[UIScreen mainScreen] brightness];if (screenBrightness > 0) {// todo}

2、监听com.apple.springboard.lockcomplet

CFNotificationCenterAddObserver(CFNotificationCenterGetDarwinNotifyCenter(),(void *)self,screenLockStatus,CFSTR("com.apple.springboard.lockcomplete"),NULL,CFNotificationSuspensionBehaviorDeliverImmediately);void screenLockStatus(CFNotificationCenterRef center, void *observer, CFStringRef name, const void *object, CFDictionaryRef userInfo){PlaybackControlPlayer * playbackControlPlayer= (__bridge PlaybackControlPlayer *)observer;NSString* lockState = (__bridge NSString*)name;if([lockState isEqualToString:@"com.apple.sprin

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。