我正在解决如何使tableviews在three20的TTScrollView中工作的问题。我有一个项目,我想使用three20库重建。有一个模块允许用户翻阅一组“页面”,其中包含显示一些数据列表的表格。
我的问题是,当我重建此模块以使用three20的TTScrollView时,scrollview中的tableviews不再起作用。特别是,它无法滚动且无法选择项目,因为所有触摸都被滚动视图拦截。我对此感到生气,无法弄清楚如何让它发挥作用。
我能够在tableview或scrollview上工作,但不能同时工作(表示tableview拦截垂直拖动,而scrollview水平)。它与UIKit的UIScrollview一起工作得很好,所以必须有办法如何做到这一点,但根本无法弄清楚如何。
请帮助,我现在几天都在苦苦挣扎,但无法克服。
非常感谢任何提示。
答案 0 :(得分:0)
马特斯,
不幸的是,无论出于何种原因,在这里SO的人都没有多少帮助。你可能有更好的运气要求三个谷歌组(在谷歌上搜索)。
首先猜测虽然没有自己尝试:尝试使用三个20的内置表项,如TTTableTextItem
或TTTableImageItem
...在某些情况下使用three20,他已经内置代码来忽略你写的所有内容除了他自己的内置控件(这可能就是这种情况,不确定)。
您可以在TTCatalog示例应用程序中看到他如何使用此代码创建表格的示例,您可以通过www.three20.info
找到