`
zjjzmw1
  • 浏览: 1361601 次
  • 性别: Icon_minigender_1
  • 来自: 开封
社区版块
存档分类
最新评论

ios statusBar 字体颜色

    博客分类:
  • iOS
阅读更多

 

 [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent animated:NO];

 

在plist里面添加 :View controller-based status bar ...  NO 就ok了

 

 

- (void)setDefaultStyle

{

    UIImage *navBg = [UIImage imageWithColor:[UIColor colorWithRed:(250)/255.0f green:(250)/255.0f blue:(250)/255.0f alpha:1]

                                       frame:CGRectMake(0.0f, 0.0f, SCREENBOUND.size.width, kNavigationBarHeight-20)];

 

    if (isOS7){

        [[UINavigationBarappearance] setBackgroundImage:navBg forBarPosition:barMetrics:UIBarMetricsDefault];

        [[UINavigationBarappearance] setTintColor:[UIColorcolorWithRed:(250)/255.0fgreen:(250)/255.0fblue:(250)/255.0falpha:1]];

    

        [[UINavigationBarappearance] setBarTintColor:[UIColorcolorWithRed:(250)/255.0fgreen:(250)/255.0fblue:(250)/255.0falpha:1]];

        

    }else{

        [[UINavigationBarappearance] setBackgroundImage:navBg forBarMetrics:UIBarMetricsDefault];

    }

 

    

分享到:
评论

相关推荐

    iOS 自定义视图覆盖状态栏StatusBar

    在iOS开发中,状态栏(StatusBar)是显示时间、网络信号、电量等系统信息的区域。自定义状态栏可以为应用程序增添独特的视觉效果,提升用户体验。本教程将深入讲解如何在不隐藏状态栏的情况下,利用UIWindow视图来...

    ios-UIWindow做的StatusBar.zip

    本教程通过"ios-UIWindow做的StatusBar.zip"压缩包,主要探讨如何利用UIWindow来创建自定义的状态栏(StatusBar)提示,以提升用户交互体验。 首先,我们需要理解iOS中的StatusBar。状态栏是iOS设备屏幕顶部的一...

    qtstatusbar:Qt的StatusBar允许在Android和iOS上设置状态栏的颜色和主题

    `qtstatusbar`项目是针对Qt开发的一个扩展,它提供了在Android和iOS平台上自定义状态栏颜色和主题的功能。在本文中,我们将深入探讨Qt的StatusBar组件以及如何使用`qtstatusbar`来优化移动应用的用户体验。 首先,...

    iOS中关于UIWindow和statusbar的设置问题

    在iOS开发中,UIWindow和statusbar的设置是构建用户界面的重要组成部分。当我们需要创建自定义的弹出视图,例如模拟UIAlertView的行为时,可能会遇到一些挑战,特别是涉及到UIWindow和statusbar样式的问题。以下是对...

    Flutter 透明状态栏及字体颜色的设置方法

    Flutter 透明状态栏及字体颜色的设置方法 在 Flutter 开发中,设置透明状态栏及字体颜色是一项重要的任务,本文将详细介绍如何设置 Flutter 透明状态栏及字体颜色的方法。 首先,需要在 main.dart 文件中设置 ...

    iOS开发教程之Status Bar状态栏设置的方法汇总

    在iOS开发中,Status Bar是显示在屏幕顶部的状态栏,包含电池电量、时间、网络连接等信息。在设计和自定义应用时,调整状态栏的显示方式和颜色是常见的需求。本文将详细介绍如何在iOS中设置Status Bar。 首先,我们...

    ios项目适配ios6 ios7

    2. Status Bar和Top Layout Guide:iOS7中,状态栏(Status Bar)与应用内容之间的距离增大,因此在布局时需考虑到这一变化。顶部布局指南(Top Layout Guide)是Auto Layout的一部分,用于指示状态栏下方的区域。在...

    StatusBar.iOS:数据驱动的状态栏或 Xamarin.iOS

    【StatusBar.iOS】是一个专为 Xamarin.iOS 设计的数据驱动状态栏解决方案。它允许开发者通过简单的数据绑定方式来控制 iOS 应用程序的状态栏显示效果,从而提高应用的用户体验和界面一致性。这个库尤其适用于使用 ...

    iOS 设置状态栏的背景颜色方法

    在iOS中,状态栏实际上是一个名为`UIStatusBar`的私有类的实例,它并不直接暴露给我们进行设置。不过,我们可以通过一些间接的方式来改变它的颜色。以下是一种常见的实现方法: ```swift // Objective-C - (void)...

    iOS开发技巧之状态栏字体颜色的设置方法

    在info.plist文件中,我们可以将View controller-based status bar appearance设为NO,然后使用[UIApplication sharedApplication].statusBarStyle来设置状态栏字体颜色。 三、在个别VC中设置状态栏字体颜色 在...

    IOS应用源码——顶部状态bar效果.zip

    1. **导航栏(UINavigationController)与状态栏(UIStatusBar)的区别** - 导航栏是包含在UINavigationController中的,展示应用层级结构,通常包含一个标题和左侧/右侧的按钮。 - 状态栏是iOS系统的一部分,显示...

    改变ios状态栏

    在iOS开发中,状态栏(Status Bar)是用户界面的重要组成部分,它通常显示时间、网络连接、电池状态等信息。开发者有时需要根据应用的需求自定义状态栏,例如在加载数据时显示“Loading”提示,改变其颜色,或者展示...

    关于iOS中的各种颜色设置总结大全(推荐)

    在Targets -> General -> Status Bar Style中可以选择预设样式,若需代码控制,需先在info.plist中添加`View controller-based status bar appearance`并设为`NO`,然后使用以下代码: ```swift // 全局设置 ...

    ios 自定义标题栏状态栏

    1. **设置颜色**:通过`UIStatusBarStyle`,可以改变状态栏文字颜色。例如,设置为白色: ```swift UIApplication.shared.statusBarStyle = .lightContent ``` 2. **透明状态栏**:使用`UIViewController`的`...

    自定义状态栏

    statusBar.backgroundColor = UIColor(hex: 0x3B5998) // 设置自定义颜色 if let statusBarFrame = UIApplication.shared.keyWindow?.windowScene?.statusBarManager?.statusBarFrame { statusBar.frame = ...

    IOS应用源码之顶部状态bar效果 .rar

    在iOS应用开发中,顶部状态栏(通常称为`StatusBar`)是用户界面不可或缺的一部分,它显示着诸如时间、网络连接状态、电池信息等系统信息。本资源“IOS应用源码之顶部状态bar效果”提供了关于如何自定义和管理这个...

    顶部状态bar效果_IOS应用源码.rar

    在iOS应用开发中,顶部状态Bar(通常称为Status Bar)是用户界面不可或缺的一部分,它显示了设备的一些关键信息,如时间、网络连接状态、电池电量等。本资源提供了一个关于如何自定义iOS应用顶部状态Bar效果的源码...

    ios应用源码之顶部状态bar效果 20181210

    在iOS应用开发中,顶部状态栏(StatusBar)是用户界面不可或缺的一部分,它通常显示时间、网络连接状态、电池电量等信息。本项目“ios应用源码之顶部状态bar效果 20181210”专注于探讨如何自定义和控制状态栏在iOS...

    ios-改变状态栏.zip

    newWindow.windowLevel = UIWindow.Level.statusBar + 1 // 设置窗口层级高于状态栏 // 添加自定义视图 let customView = UIView(frame: CGRect(x: 0, y: 20, width: UIScreen.main.bounds.width, height: 44)) // ...

    swift-一行代码设置状态栏样式和导航栏背景颜色

    statusBar.backgroundColor = .white // 设置你想要的颜色 UIApplication.shared.keyWindow?.addSubview(statusBar) statusBar.frame = UIApplication.shared.statusBarFrame } else { UIApplication.shared....

Global site tag (gtag.js) - Google Analytics