由于红色/蓝色的发光横幅将会阻挡相当多的界面。
http://d.pr/SfgW这将给你状态栏的高度:
CGFloat statusBarHeight = [[UIApplication sharedApplication] statusBarFrame].size.height;
启用个人热点时返回40,否则返回20。
即使在通话时按下主页按钮,状态栏高度仍为40,因此您无法确定个人热点是否已开启。
如果有任何设备连接到热点,您可以收到文本消息。
UIApplication *app = [UIApplication sharedApplication];
UILabel *subviews12 = [[app valueForKey:@"statusBar"] valueForKey:@"doubleHeightLabel"];