代码之家  ›  专栏  ›  技术社区  ›  Matthes

如何使uitableview在ttscrollview中工作?

  •  1
  • Matthes  · 技术社区  · 16 年前

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

    我的问题是,当我重新构建这个模块以使用three20的ttscrollview时,scrollview中的tableview不再工作。尤其是,它不能滚动,也不能选择一个项目,因为所有的触摸都被scrollview截取。我对这件事很生气,不知道该怎么做。

    我可以让tableview或scrollview工作,但不能两者都工作(意味着tableview拦截垂直拖动,而scrollview拦截水平拖动)。它在uikit的uiscrollview中工作得很好,因此必须有一种方法来实现这一点,但只是无法找出方法。

    请帮帮我,我已经挣扎了好几天了,但还是无法克服。

    非常感谢你的提示。

    1 回复  |  直到 16 年前
        1
  •  0
  •   iwasrobbed    16 年前

    Matthes

    不幸的是,这里没有多少人会因为任何原因帮助你解决三个20个问题。你可能会有更好的运气,要求谷歌3p20组(在谷歌搜索)。

    不过,不必亲自尝试:尝试使用Three20内置的表项,如 TTTableTextItem TTTableImageItem …在某些使用Three20的场景中,他内置了代码,可以忽略您编写的所有内容,除了他自己的内置控件(这里可能是这种情况,不确定)。

    您可以在ttcatalog示例应用程序中看到他如何使用此代码创建表的示例,您可以通过www.three20.info找到该应用程序。