首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIView背后的地图问题,类似于FourSquare场地细节

问UIView背后的地图问题,类似于FourSquare场地细节
EN

Stack Overflow用户
提问于 2013-04-20 18:19:52
回答 4查看 759关注 0票数 3

目前,我正在使用@yonel中的这个极好的解决方案制作类似于FourSquare场馆详细信息页面的内容。在我的故事板中,我有以下几点:

​

​

问题是:因为滚动有点滞后,所以当我快速滚动时,就会收到“接收到的内存警告”。在我的控制台里留言。奇怪的是,如果我删除UIView中的所有标签和按钮(就在Map View下面),一切都会正常工作。

知道有什么不对吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-04-29 20:07:08

正如上面的海报所提到的,如果不实际看到项目的一些代码,就很难给您提供任何权威信息--我知道您已经找到了一个可行的解决方案。但是,如果其他用户发现这一问题有类似的答复:

错误消息的本质表明您的应用程序中可能有某种内存泄漏。开始调试这类问题的最佳方法是使用Instruments.app中找到的内存分析工具。有关如何做到这一点的一些详细信息,请查看Apple站点的此链接。

特别是,如果一些在屏幕上或屏幕外滚动的项目具有与其相关的图形信息(背景图像等),那么屏幕外的破坏性的东西可能有助于提高性能。当然,当这些项目重新出现在屏幕上时,你将不得不重新创建它们。

如果以上所述没有帮助,请查看以下一些问题/答案,这些问题/答案提供了对发生此错误的其他问题的深入了解。也许你的问题是/曾经是相关的:

​

​

​

票数 2
EN

Stack Overflow用户

发布于 2013-04-26 13:10:02

不幸的是,经过几天的搜索,我找不到解决办法。但是我设法找到了一些东西来替换我所拥有的东西,使用UITableView。

我找到了ParallelView for UITableView:https://github.com/zhigang1992/ZGParallelView

谢谢你的回答。

票数 1
EN

Stack Overflow用户

发布于 2013-04-26 09:12:17

我不熟悉Foursquare中的场地细节视图,但是我认为如果不看到一些代码,我们就无法帮助您。

乍一看,我注意到还有另一个视图您还没有扩展。可能是一些很重的东西,但我认为您需要为这些视图显示一些代码,因为它更有可能是您正在执行一些内存密集型任务,而这正是造成问题的原因。

最好你也可以使用scrollViewDidScroll方法:)一旦你发布了什么,我会尽我最大的努力看一看。或者,如果您不想在这里公开发布示例代码,可以直接与我联系。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16123661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档