我是iOS的新手并且要求指导。
我想制作一个包含导航按钮的页面,当点击加载不同的UICollectionView
时,您可以在“Fancy”的应用程序屏幕上看到。在向下滚动时,按钮线也必须固定在顶部。 (就像在截图中一样)
哪种方法正确?
UICollectionViewController
并添加为SubView 等...
提前致谢。
答案 0 :(得分:1)
有很多方法可以解决这个问题。最简单的可能是使用UIViewController
子类,其view
包含UISegmentedControl
子视图(用于导航控件)和UICollectionView
子视图用于内容。
答案 1 :(得分:1)
基类应该UiViewController
实施UICollectionViewDelegate
UIViewController <UICollectionViewDataSource,UICollectionViewDelegate,UICollectionViewDelegateFlowLayout>
为项目的每个类别创建不同的NSArray
作为UICollectionView
的数据源
使用UISegmentedControl
切换UICollectionView
的数据源并重新加载UICollectionView
以显示不同的内容。
您可以根据需要自定义Segmented Control
。
为底部栏实施UITabbarController
以输入任何其他观点