我正在构建一个应用程序,我需要在集合视图上方具有灵活的标题。 我已经实现了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。
我怎样才能同时触摸appbar和按钮