【发布时间】:2017-09-24 19:45:02
【问题描述】:
我正在尝试创建一个菜单,其中顶部水平滚动视图包含菜单类别。当我点击其中一个菜单类别时,会出现与该类别相关的广告。
第一个选择
--**First**---|--Second--|---Third--|--Fourth--| (scrolling categories) ------------------------------------------------------------------ \\\FirstA\\\ \\\FirstB\\\ \\\FirstC\\\ \\\FirstD\\\ \\\FirstA\\\ \\\FirstB\\\ \\\FirstC\\\ \\\FirstD\\\ ------------------------------------------------------------------
选择秒时
--First---|--**Second**--|---Third--|--Fourth--| (scrolling categories) ------------------------------------------------------------------ \\\SecondA\\\ \\\SecondB\\\ \\\SecondC\\\ \\\SecondD\\\ \\\SecondA\\\ \\\SecondB\\\ \\\SecondC\\\ \\\SecondD\\\ ------------------------------------------------------------------
当我点击 First Category 时,与 first 相关的数据以 collectionView 的形式出现。同样,当我点击第二个类别时,与第二个相关的数据会出现在 UICollectionView 中。
现在我正在考虑在具有两个 UICollectionViews 的 UITableViewCell 中执行此操作。第一个 UICollectionView 将包含类别,第二个 UICollectionView 将包含与类别相关的数据。
但我从来没有在一个 UITableViewCell 中使用过两个 UICollectionView。 所以我问的是这种要求的正确方法还是我应该以其他方式来做。
【问题讨论】:
-
我想在一个 UITableViewCell 中使用两个集合视图,而不是在 UIViewController 中
-
也许尝试子类化 UITableViewCell 并使其符合 UICollectionViewController 协议?
标签: ios objective-c swift xcode uitableview