ios - 如何在 UITableView Header 上添加 UICollectionView

标签 ios objective-c uitableview uicollectionview

如何将 UICollectionView 添加到 UITableView HeaderView。

是否可以将 UICollectionView 添加到 TableView header ?

最佳答案

以下是解决此需求的 2 种方法:

  1. 您可以将 UIView 添加到 Storyboard中,并将其导出定义到 Controller 文件中,然后将该 View 返回到 UITableViewDelegate 的 viewForHeader 方法中。但这种方法仅适用于单个部分。

  2. 另一个是创建一个 .xib View 文件,其中包含 Collection View ,并在 viewForHeader 委托(delegate)方法中返回它的一个对象。在此,您可以在 View 文件中为 Collection View 制作一个单独的代码。

关于ios - 如何在 UITableView Header 上添加 UICollectionView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48905078/

相关文章:

ios - 如何在ios中生成UUID

iOS - UITableViewCell 中 UIButton 的延迟 "Touch Down"事件

ios - 使用 Swift 从 UIImage 构建视频

ios - 选择关闭时的 WKWebView 选择触感

javascript - 如何在 iOS 应用程序中使用 iMonkey

ios - 从所选的不同类设置 UIButton

iphone - 优秀的 UITableView 设计图库

android - 需要使图像底部到角落 : React Native

ios - Google 登录 SDK 2.0.1 for iOS 错误

objective-c - 在透明 NSWindow 中隐藏不透明 NSView 留下阴影