我正在遵循这些代码
1) http://code.davidjanes.com/blog/2009/09/26/uipagecontrol-uiscrollview/#comment-955
2) https://developer.apple.com/library/archive/samplecode/PageControl/Introduction/Intro.html
现在,我希望在我的应用程序中按照这些示例以自定义方式实现:(MyOwn 的 CustomController)
- (void)setupPage; of Jones link
我想在 Scrollview 的每个视图中都有几个小视图,就像立方体/ Sudoko ...,而不是 ImageView 并为每个小视图提供事件。我认为在 ScrollView 的每个页面中将有大约 20 个视图。我如何通过创建自己的协议、定义数据源和委托方法来实现这些东西。
结构将是这样的:
-->UIScrollView
-->View1
-->around 20 smallViews with each having events so that user can move to next view to show detail explanation.
-->View1
-->around 20 smallViews with each having events so that user can move to next view to show detail explanation.
-->View1
-->around 20 smallViews with each having events so that user can move to next view to show detail explanation.
…n number of Views.
在 Scrollview 的每个页面中都会有这样的屏幕。如何通过制作名为 Tile 的新类来处理这个问题,它本身就是一个视图。
虽然我肯定会用我自己的方式来做这件事,但这就像从头开始的方法,& 被称为非常糟糕的编程。但我想以更聪明的方式做到这一点,这样我就可以在其他类中使用相同的东西,这会减少我的编码并给我的客户留下好印象;)
此外,我知道我必须处理内存管理!