我有一个MonoTouch.Dialog
包含UIViewElements
一个UIWebView
. 这是一个消息类型的应用程序,并且不断添加消息。我可以ealisy得到超过1000UIViewElements
并且没有限制。显然内存将是一个问题。
只保留最后 100 行的最佳方法是什么?
我需要先进先出类型的设置。我可以手动删除Elements
但不知道是否有更好的方法。
我有一个MonoTouch.Dialog
包含UIViewElements
一个UIWebView
. 这是一个消息类型的应用程序,并且不断添加消息。我可以ealisy得到超过1000UIViewElements
并且没有限制。显然内存将是一个问题。
只保留最后 100 行的最佳方法是什么?
我需要先进先出类型的设置。我可以手动删除Elements
但不知道是否有更好的方法。
据我所知,您必须手动执行此操作。我以TweetStation为例。
虽然这不是您可以获得的最新应用程序(2010 年),但它确实涵盖了您需要了解的许多基础知识。
如果您还不知道,这里有更多关于构建自定义单元的信息。
管理元素列表的核心部分是覆盖继承类的CreateSizingSource
- 方法DialogViewController
并创建自己的SizingSource
方法,如TweetStation 的这一部分所示。
我希望这会让你开始。