1

我正在解决如何使 tableviews 在three20 的 TTScrollView 中工作的问题。我有一个想要使用three20 库重建的项目。有一个模块允许用户翻阅一组“页面”,其中包含显示一些数据列表的表格。

我的问题是,当我重建此模块以使用three20 的TTScrollView 时,滚动视图中的表格视图不再起作用。特别是不能滚动,也不能选择item,因为所有的触摸都被scrollview拦截了。我对此很生气,无法弄清楚如何让它发挥作用。

我可以使用 tableview 或 scrollview 但不能同时使用两者(意味着 tableview 拦截垂直拖动,而 scrollview 水平)。它与 UIKit 的 UIScrollview 配合得很好,所以必须有办法做到这一点,但根本无法弄清楚如何做到这一点。

请帮忙,我现在还在苦苦挣扎几天,但无法克服。

非常感谢任何提示。

4

1 回答 1

0

马蒂斯,

Unfortunately not many people here at SO help out much with three20 questions for whatever reason. You may have better luck asking the three20 google group (search for that on google).

First guess though without trying it myself: try using three20's built in table items such as TTTableTextItem or TTTableImageItem ...in certain scenarios with three20, he has built in code to ignore everything you write except for his own built in controls (which might be the case here, not sure).

You can see examples of how he creates tables with this code in the TTCatalog example app that you can find via www.three20.info

于 2010-06-28T03:38:47.313 回答