读者好!
创建类似Netflix App的界面的一种方法是,在每个单元格内使用带有UICollectionView的UITableView。 为了展示这个概念,让我们建立一个界面来在每个部分上显示特定相册的用户照片。 我使用Xib替代情节提要。
- Netflix失去了明星,却忘记了让它与众不同的地方。
- Bandersnatch y lailusiónde laelección
- 电影业动荡的六大原因
- Resenha | Felicidade Por Um Fio
- 好莱坞洪流:Netflix面临言论自由的障碍,迪斯尼不断膨胀的预算,新的奥斯卡领跑者
首先,让我们开始集成Photo框架。 为了使用该框架访问电话库,我们需要在带有消息的plist文件上添加“隐私-照片库使用说明”键。 让我们在主视图控制器上导入Photos框架并管理不同的PHAuthorization。 对于“不确定”选项,我们需要注册代表。 (不要忘记在Class定义上添加协议)

对于将在表格视图中注册的单元格,请增加行高以提供足够的空间来查看将水平滚动的照片。
选择“集合流”布局,然后定义将为每张照片呈现的正方形尺寸。 headerTitle数组包含每个相册的名称,而photoCollection是用于存储每个相册的PHFetchResult的字典。 让我们为表格视图实现数据源委托。

在UITableviewcell的代码下,连接出口并实现UICollectionViewDataSource。 在单元出列时,创建一个UIImageView来保存要添加为子视图的照片。 RequestImage方法PhImageManger从PHAsset返回UIImage。 我在代码上添加了约束。

亲爱的读者请不要犹豫,将与主题Im相关的评论留给.xcodeproj。
oalandgrave / TwoWayScroll
TwoWayScroll –表格视图的每个部分都有一个水平的不同单元格。 模仿netflix应用外观的一种方法… github.com
有一个美好的一天/夜晚