Replace CYLTabBarController with native UITabBarController for main tabs.

Use a system scan tab slot with MainScanTabItem interception so scanner presentation no longer depends on CYL PlusButton, and remove the CYLTabBarController pod dependency.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-26 19:17:38 +08:00
parent 43179abf2c
commit 7469f92177
12 changed files with 217 additions and 208 deletions

View File

@ -6,7 +6,6 @@
//
import UIKit
import CYLTabBarController
/// Scene
class SceneDelegate: UIResponder, UIWindowSceneDelegate {
@ -24,8 +23,6 @@ class SceneDelegate: UIResponder, UIWindowSceneDelegate {
) {
guard let windowScene = scene as? UIWindowScene else { return }
MainScanPlusButton.register()
AppUITestLaunchState.resetIfNeeded()
let rootViewController = RootViewController()