我正在使用swift并且有一个包含UIViewController的故事板,其中包含带UITableView的UIScrollView。
我想要做的是在表格中加载excel文件,因此我需要水平滚动。我可以使用以下命令设置滚动视图的内容大小:
scrollView.contentSize = CGSize(宽度:3500,高度:scrollView.contentSize.height)
我还需要设置UITableView的框架大小。当我从storyboard中设置它时显示它可以工作,但是当我从viewDidLoad方法以编程方式设置它时它不起作用。宽度值显示为更改为3500但是当我在tableView中检查cellForRowAtIndexPath方法时,我看到了故事板中设置的值。
答案 0 :(得分:1)
这是我刚创建的示例项目,看看我是否可以创建您要求的内容。
答案 1 :(得分:0)
Apple Documentation不鼓励您将UITableView
嵌入UIScrollView
。
您不应在UIScrollView对象中嵌入UIWebView或UITableView对象。如果这样做,可能会导致意外行为,因为两个对象的触摸事件可能会混淆和错误处理。
无论如何,你的UITableView
和UIScrollView
水平滚动?