更新1:使用图片和更多详细信息更新:
更新2:更改标题以更好地反映问题,因为导航条不能像状态栏那样手动控制
好的,所以我想要覆盖状态栏在一个应用程序和隐藏导航栏。
我通过以下方式实现了这一点:(这都是在app.xaml.cs内部)
public override async Task OnInitializeAsync(IActivatedEventArgs args)
{
//this allows nav bar and status bar to overlay the app
ApplicationView.GetForCurrentV
我试图使一个活动是完全全屏的景观,并有状态栏和导航按钮可见的肖像。我必须能够通过程序来完成这个任务。
这就是我试着让应用程序变成全屏的方式。
private void hideNavigationAndStatusBars(){
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS | WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION); // these work only on API 21 and above
View d
我正在构建一个带有iOS 9页面导航的horizontal应用程序,需要在某些页面上显示状态栏,并将其隐藏在其他页面上。我想使用淡入/退出动画,所以我必须设置
View controller-based status bar appearance = NO
并更新状态栏如下:
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];
当在页面之间导航时,这个过程工作得很好,但是在启动时我无法摆脱状态栏。
我试过设置:Status bar is initia
我尝试在我的应用程序.plist文件中设置以下内容:
View controller-based status bar appearance: NO
虽然这从我最初的视图控制器中删除了,但是一旦我转到另一个视图并带着我的导航控制器回来,它就会马上回来,这一次它不会消失。而且,我不明白这有什么关系,但我也将模拟指标下的状态栏设置为“无”,但这似乎没有帮助。我知道我会有导航栏,但我需要的状态栏消失。
我怎样才能做到这一点?请提供一个详细的答案,示例代码将是很棒的!
更新:这不是一个重复的解决方案,因为我已经尝试了所有其他解决方案,似乎没有对我有用。最近我试过
[[UIApplicatio