ビューを押し下げる個人用ホット スポットと、押し下げる関連サブビューを有効にします。プログラムで個人用ホットスポット通知を無効にする方法は? (HOT SPOT がオンになっている場合でも、iPhone のステータス バーを元のサイズに制限するにはどうすればよいですか?)
12788 次
4 に答える
1
Personal Hotspot はステータス バーに 20 ポイントを追加するだけでなく、重力のあるアニメーターのドロップ ポイントに依存するビューを台無しにすることにかなり遅れて気付きました。ビューをレイアウトする前にステータス バーの高さをチェックするコードを追加しました。20 でない場合は、おそらくホットスポットであるため、ステータス バーを非表示にします。理想的なソリューションではありませんが、これまでのところ機能しています。
- (BOOL)prefersStatusBarHidden {
if ([UIApplication sharedApplication].statusBarFrame.size.height == 20) {
NSLog(@"Status bar is 20 so returning NO for hidden");
return NO;
}
NSLog(@"Status bar is not 20 so returning YES for hidden");
return YES;
}
于 2015-04-01T11:14:01.327 に答える
0
ステータスバーを無効にすると、ホットスポット バーが自動的に無効になります。
于 2014-05-15T10:16:29.383 に答える