iOS 导航栏消失
2024-10-21 14:41:09
iOS15 导航栏在静止时,设置的图片会透明,以及消失。
解决如下
if (@available(iOS 13.0, *)) {
UINavigationBarAppearance *appearance = [UINavigationBarAppearance new];
UIImage *backGroundImage = [UIImage imageNamed:@"home_nav_imgV"];
backGroundImage = [backGroundImage resizableImageWithCapInsets:UIEdgeInsetsZero resizingMode:UIImageResizingModeStretch];
appearance.backgroundImage = backGroundImage;
appearance.shadowColor = [UIColor clearColor];
appearance.shadowImage = [UIImage new];
self.navigationController.navigationBar.standardAppearance = appearance;
self.navigationController.navigationBar.scrollEdgeAppearance = self.navigationController.navigationBar.standardAppearance;
} else {
UIImage *backGroundImage = [UIImage imageNamed:@"home_nav_imgV"];
backGroundImage = [backGroundImage resizableImageWithCapInsets:UIEdgeInsetsZero resizingMode:UIImageResizingModeStretch];
[self.navigationController.navigationBar setBackgroundImage:backGroundImage forBarPosition:UIBarPositionAny barMetrics:UIBarMetricsDefault];
[self.navigationController.navigationBar setShadowImage:[UIImage new]];
}
最新文章
- 第14章 Linux启动管理(2)_启动引导程序grub
- Mac OS X 中一些常用的命令行技巧
- PHP 文件夹操作「复制、删除、查看大小」递归实现
- php错误处理-错误处理
- js的一些坑,持续增加,学习js应该注意的问题
- BLE GATT规范中关于UUID与属性的详细解析
- 基础-训练营-day1~day5
- $.trim()函数
- cc1plus: fatal error: emeralddb-pmdMain.d: No such file or directory
- asp.net验证控件中常用的正则表达式
- javascript 判断微信浏览器
- zepto为什么不支持animate,报animate is not a function
- 使用命令行的方式操作hdfs
- mac qq怎么删除全部聊天记录
- Android Studio下导出jar包和aar包
- BZOJ_1316_树上的询问_点分治
- 2019-04-19 EasyWeb数据源问题
- 反序列化json的坑
- CCF-CSP 201312-5 I'm stuck !
- [Go] Http包 使用简介
热门文章
- JavaScript 、三个点、 ...、点点点 是什么语法
- HEU_KMS_Activator_v27.0.2全能系统数字许可激活工具
- python判断密码连续,重复,大小写、数字、符号混合密码复杂度要求
- RocketMQ - 生产者原理
- P1_Day1.学习目标
- 【TS】基础类型
- 2.16 win32信息 事件 机制-创建第一个win32程序
- JZOJ 1075. 【GDKOI2006】新红黑树
- JVM相关知识学习
- Android:LitePal 在第一次创建表之后第二次创建新的表不生效