iOS 26 Tabbar 真好玩,后续兼容要当心了

后续升级Xcode的小伙伴要当心了,使用原生UITabbar要好好兼容才行

在iOS18还是老样子,在iOS26大变样了。

拖动还有液态玻璃特效


使用tabBarMinimizeBehavior = .onScrollDown可以实现上拉时缩小

swift 复制代码
import UIKit

class TabBarController: UITabBarController {
    override func viewDidLoad() {
        super.viewDidLoad()
        if #available(iOS 26.0, *) {
            tabBarMinimizeBehavior = .onScrollDown
        }
    }
}

SwiftUI上是TabView

swift 复制代码
TabView {
    Tab("Home", systemImage: "house") {
        // 内容
    }
    Tab("Home2", systemImage: "house") {
        // 内容
    }
}
相关推荐
帅次10 小时前
Flutter Container 组件详解
android·flutter·ios·小程序·kotlin·iphone·xcode
SoaringHeart12 小时前
SwiftUI组件封装:仿 Flutter 原生组件 Wrap实现
ios·swiftui
I烟雨云渊T14 小时前
iOS 抖音首页头部滑动标签的实现
ios
十月ooOO14 小时前
uniapp 云打包 iOS 应用上传到 app store 商店的过程
ios·uni-app
帅次15 小时前
Flutter setState() 状态管理详细使用指南
android·flutter·ios·小程序·kotlin·android studio·iphone
kymjs张涛16 小时前
前沿技术周刊 2025-06-03
android·前端·ios
不知名程序员第二部16 小时前
Combine 响应式编程框架的详细讲解和实现方法
ios·面试
程序员小刘16 小时前
React Native 跨平台开发:iOS 与安卓原生模块高效交互
android·react native·react.js·ios
season_zhu17 小时前
RxSwift:dispose() 和 disposed(by:) 以及NSObject+Rx
ios·swift·rxswift
Digitally17 小时前
如何将数据从 iPhone 传输到 Android?
android·ios·iphone