在我看来,我在底部添加了 4 个 UIButtons(类似于标签栏应用程序),当我单击任何按钮时,我通过 add subview 方法添加了它们各自的子视图,当用户单击另一个按钮时,该视图上添加了一个新的子视图等等上。我确信这不是完成这项任务的正确方法。所以请建议我在考虑内存管理的同时处理这种情况的方式。
问问题
478 次
2 回答
0
你可以使用UIViewController Containment
,到目前为止我发现的最好的东西是 WWDC 2011 Session Video
Session 102-Implementing UIViewController Containment。
于 2013-07-25T08:40:17.497 回答
0
这可以通过两种方式完成:
- 单击其他按钮时添加子视图,然后删除旧子视图
- 第一次添加所有子视图,然后显示和隐藏它们。
这是内存管理的正确方法。
于 2013-07-25T07:25:29.987 回答