【问题标题】:table view with both horizontal and vertical scrolling in iphoneiphone中水平和垂直滚动的表格视图
【发布时间】:2012-10-10 06:20:12
【问题描述】:

我想创建一个水平和垂直滚动的表格视图。每行中的内容将带有文本标签。当标签大小增加表格视图的宽度时,水平滚动应该在那里。 (即,我不想显示标签的文本,如“abcdefg...”)有可能吗?

【问题讨论】:

  • 你可以使用滚动视图来做到这一点!添加 scr0ll 视图,然后将您的表格视图作为子视图添加到您的滚动视图!
  • 你应该使用 GridView 进行垂直和水平滚动

标签: iphone uitableview uiscrollview


【解决方案1】:

通过代码设置UIScrollView contentSize 属性,并确保UIScrollView contentSize 属性具有相同的高度,但宽度大于tableView。

您可以使用UIScrollView,然后在里面添加UITableViewUIScrollView 的大小与您的 UITableView 现在的大小相同,但 UIScrollView contentSize 属性的高度相同,但宽度更大。

【讨论】:

【解决方案2】:

您可以使用UIScrollView,然后在里面添加UITableView。这个UIScrollView 的大小与您的UITableView 现在的大小相同,但UIScrollView contentSize 属性的高度相同,但宽度更大。

UITableView scroll both vertically and horizontally

https://github.com/alekseyn/EasyTableView

【讨论】:

    【解决方案3】:

    使用以下可能对你有用.....

    - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
    {
        return (interfaceOrientation==UIInterfaceOrientationLandscapeLeft ||   interfaceOrientation== UIInterfaceOrientationPortrait);
    }
    

    还在界面生成器中进行更改以调整大小和宽度

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-04
      • 1970-01-01
      • 2015-12-21
      • 2011-01-12
      • 2011-01-03
      • 1970-01-01
      相关资源
      最近更新 更多