0

我正在构建一个应用程序,我需要在集合视图上方有灵活的标题。我已经实现了 Material Component Flexible 标题并从 xib 添加了标题视图这是我的代码

let heroHeaderView = HeroHeaderView()
self.addChildViewController(appBar.headerViewController)
appBar.headerViewController.layoutDelegate = self
let headerView = appBar.headerViewController.headerView
headerView.backgroundColor = .clear
headerView.maximumHeight = HeroHeaderView.Constants.maxHeight
headerView.minimumHeight = HeroHeaderView.Constants.minHeight

heroHeaderView.frame = headerView.bounds
headerView.insertSubview(heroHeaderView, at: 0)
headerView.canOverExtend = false
headerView.trackingScrollView = self.collectionView

在 xib 中,我添加了两个按钮。ibaction 两者都没有被调用。如果我执行headerView.bringSubview(toFront: heroHeaderView)这些按钮,ibaction 会被调用,但它会隐藏我的 appbar。我怎样才能同时拥有应用栏和按钮触摸

4

0 回答 0