UITabBarItem文字位置适配IOS13解决办法

在ios13之前设置tabbar下部文字位置:

[[UITabBarItem appearance] setTitlePositionAdjustment:UIOffsetMake(0, -5)];

但是在ios13后需要作出判断:

if (@available(iOS 13.0, *)) {

        UITabBarAppearance *appearance = [UITabBarAppearance new];

        appearance.stackedLayoutAppearance.normal.titlePositionAdjustment = UIOffsetMake(0, -5);

        appearance.stackedLayoutAppearance.selected.titlePositionAdjustment = UIOffsetMake(0, -5);

        self.tabBarItem.standardAppearance = appearance;

    }

UITabBarItem文字位置适配IOS13解决办法

上一篇:koa2微信公众号开发及JS-SDK的使用


下一篇:react + koa2 +mongodb项目 + 腾讯云服务器 windows系统打包部署上线完整(图文)攻略