【发布时间】:2009-09-04 16:53:47
【问题描述】:
我有一个实例化其他类的类。它正在努力控制它们的生命周期,或者应该这样做;) 一个根类管理包含事件并且是根视图的子视图的其他类。
每个视图都涉及很多图形,需要在加载下一个视图之前清除它们。
知道如何从“触摸结束”方法卸载当前子视图以及如何加载下一个子视图,同时保持对它的命名引用以用于事件处理?
谢谢 // :)
【问题讨论】:
-
您想无缝交换子视图吗?过渡?滚动?
-
我不明白为什么您需要继续从正在卸载的子视图接收事件? “下一个视图”的加载是否花费了用户想要取消的时间?您是否正在创建类似天气或股票应用程序的东西,您希望在其中加载当前可见屏幕 + 左右两个潜在的下一个屏幕。但不是其他潜在的 20 页?
-
无缝交换子视图似乎最接近我想要做的。
标签: iphone objective-c memory-management