Android上的初始shell项目被选中,但在iOS上没有被选中。
创始人
2024-10-10 03:01:07
0

这个问题可能是由于 Android 和 iOS 的默认 shell item 选中方式不同所致。

为了解决这个问题,您可以通过编写以下代码来为 iOS 设备设置选中的初始 shell item:

if #available(iOS 13.0, *) {
    let tabBar = UITabBarAppearance()
    tabBar.configureWithDefaultBackground()
    tabBar.shadowImage = UIImage()
    tabBar.shadowColor = .clear
    tabBar.backgroundColor = .white
    tabBar.selectedItemTintColor = .black
    tabBar.selectionIndicatorTintColor = .black
    self.tabBarController?.tabBar.standardAppearance = tabBar
    self.tabBarController?.tabBar.scrollEdgeAppearance = tabBar
} else {
    // Fallback on earlier versions
    self.tabBarController?.tabBar.shadowImage = UIImage()
    self.tabBarController?.tabBar.shadowColor = UIColor.clear
    self.tabBarController?.tabBar.tintColor = UIColor.black
    self.tabBarController?.tabBar.backgroundImage = UIImage()
}

self.tabBarController?.selectedIndex = 0

这段 Swift 代码中使用了 UITabBarAppearance 类来配置标签栏的外观,然后将其应用于 iOS 设备。最后,使用 selectedIndex 属性将初始 shell item 设置为索引为0的项目。

请注意,如果您的应用程序在较旧的 iOS 版本中运行,则需要考虑回退到更旧的 API。在这种情况下,您可以在上面的代码的 else 部分中添加旧的 API 调用。

相关内容

热门资讯

透视透视!wepoker透视脚... 您好,wepoker亲友圈有用吗这款游戏可以开挂的,确实是有挂的,需要了解加去威信【48527505...
透视开挂!wepoker透视脚... 透视开挂!wepoker透视脚本是什么(透视)wepoker辅助器,教程方案(真的有挂)-哔哩哔哩1...
透视曝光!pokemmo免费脚... 透视曝光!pokemmo免费脚本(透视)wepoker辅助是真的假的,教程模块(有挂助手)-哔哩哔哩...
透视推荐!hhpoker脚本(... 透视推荐!hhpoker脚本(透视)wepoker辅助是真的吗,教程技法(有挂秘笈)-哔哩哔哩;小薇...
透视解谜!wpk透视工作室(透... 透视解谜!wpk透视工作室(透视)德州局透视脚本下载安装最新版本,教程秘籍(有挂秘笈)-哔哩哔哩1、...
透视科普!hh poker插件... 透视科普!hh poker插件下载(透视)安装不了wepoker,教程大纲(有挂方略)-哔哩哔哩1、...
透视曝光!wepoker私人辅... 透视曝光!wepoker私人辅助器(透视)哈糖大菠萝攻略,教程烘培(有挂讲解)-哔哩哔哩1、下载好w...
透视曝光!wepoker有辅助... 透视曝光!wepoker有辅助功能吗(透视)pokemmo脚本辅助下载,教程教材(有挂方针)-哔哩哔...
透视解谜!约局吧透视脚本(透视... 透视解谜!约局吧透视脚本(透视)aapoker俱乐部靠谱吗,教程模板(有挂透视)-哔哩哔哩进入游戏-...
透视关于!wpk可以透视吗(透... 透视关于!wpk可以透视吗(透视)hardrock透视工具,教程技法(存在有挂)-哔哩哔哩1、打开软...