mm2*_*m24 3 iphone user-interface uiscrollview ios
我正在尝试写下iOS天气App的摘要.我感兴趣的主要组件在下面的图像中标记为1,2,3,4和5.

用户界面应如下获得:
一个ViewController:
还有一个PageView控制器(5).
故事板创建(想要遵循这个):
释疑:
在我继续之前,我应该说明一点:天气应用程序是封闭源代码!因此,所有这些都是受过教育的猜测.
我的解释是否正确?
不是完全.我的猜测是3和4都不是香草UIScrollView,但可能是UICollectionViews.这使得水平滚动(3)容易,布局和完全自定义单元格.另外,我怀疑3是4的子视图,因为它以4的内容向上和向下滚动.
您会注意到1和2在滚动时与3和4的方向相同,但速度不同.这意味着它可能是与4滚动视图中的回调相关联的驱动动画.
3和4垂直视图控制器?
可能不是.在我看来,在这里使用子视图控制器会有点矫枉过正.
使用界面构建器/故事板实现这个有什么不利之处吗?
是.我绝对不会推荐.这些行为是相当自定义的,我保证你最终会发现自己被迫编写了大量的布局和动画代码.如果你从故事板开始,你最终会得到两个真相来源,可以这么说,所以我不会打扰.
| 归档时间: |
|
| 查看次数: |
704 次 |
| 最近记录: |