iOS12系统之后页面切换TabBar错乱问题处理

2023-05-04  本文已影响0人  吃大米的小蚂蚁

主要就是OS 12.1 Beta 2 引入的问题,只要 UITabBar 是磨砂的,并且 push viewController 时 hidesBottomBarWhenPushed = YES 则手势返回的时候就会触发。解决方法如下,在项目中添加一个UIView分类,在.m文件里设置好你的tabbar正确的尺寸,即可正常运行。
伸手党的快乐,拿走
.h文件

import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

@interface UIView (LLTabBarItem)

@end

NS_ASSUME_NONNULL_END

.m文件

import "UIView+LLTabBarItem.h"

import <objc/runtime.h>

@implementation UIView (CKTabBarItem)

@end

上一篇下一篇

猜你喜欢

热点阅读