0
|
Martin Cowie · 技术社区 · 15 年前 |
![]() |
1
1
看起来这个应用程序是用两个(上下)分页uiscrollviewcontrollers完成的,它们保存着不同的视图。 其工作原理是创建滚动视图,启用分页并将ContentSize设置为适当的值(即视图宽度*视图数+(视图填充*视图数))。 以下是用于启用分页的uiscrollview的经典配置:
Here 是一些文档。 |
![]() |
2
0
我看起来很可行,它肯定是一个模型视图控制器。 它们有一个视图控制器,位于层次结构的最顶层。在此控制器中,他们添加了许多其他视图控制器视图、滚动视图控制器、LittleTockView控制器等。 所有的视图控制器都从一个与数据保持最新的模型中获取数据,即当您在LittleTockView中更改选择时,模型会更改,所有视图都会更新。我认为它在建筑上与图像查看器没有太大的区别。 试着研究复合模式,这就是我将要进行的工作,实现类似于-(void)更新;方法和一个公共接口/协议的东西,以便所有的孩子都能遵守。 祝你好运:) |
![]() |
user2606782 · 限制子视图在superview边界内的移动 7 年前 |