我正在使用iPad来运行该应用。例如,当iPad水平放置时,宽度为800px,高度为300px。
现在,UItableview可以显示所有细节。但是,在改变方向时,宽度变为300px,高度为800px。它无法显示所有细节。
内容在两个方向上都是固定大小和固定宽度。我不希望它变得充满活力。
我的问题是如何水平滚动桌面视图以查看所有细节?
有没有办法做到这一点?
答案 0 :(得分:0)
您可以通过以下方式水平滚动tableView以解决问题。
首先,看看这个。这应该可以解决你的问题。
https://github.com/alekseyn/EasyTableView 我这样做了,它的工作正常。
CGRect frame = tblView.frame; tblView.transform =
CGAffineTransformRotate(stressTblView.transform, M_PI / 2);
tblView.frame = frame;
另一种方法是你可以使用UICollectionView,而不是UITableView。在这里,您可以实现单元格并向任一方向滚动。 在Interface Builder中,当您选择CollectionView时,它具有一个名为Scroll Direction的属性。将其更改为水平
选择最适合您的那个。