它会像应用旋转变换一样简单吗?我愿意通过旋转变换来管理单元格的内容。
问问题
1847 次
3 回答
1
是的,它就像应用变换一样简单。
这是代码。在你的 tableViewController 初始化中写下这个:
self.view.frame = CGRectMake(100,-5,250,350); //any Frame of your choice
CGAffineTransform trans = self.view.transform; // get current transform (i.e. portrait)
trans = CGAffineTransformRotate(trans, (M_PI / -2.0)); // rotate 90 degrees to go landscape
self.view.transform = trans; // set current transform (landscape)
但是现在你需要意识到你的轴也被交换了。您对高度所做的任何更改都会更改宽度(反之亦然),对 origin.x 所做的任何更改都会更改 origin.y(反之亦然)
于 2011-05-04T19:23:43.347 回答
0
有可能,只需要在你的 tableview 中的所有组件上进行正确的旋转。虽然我现在没有一些示例代码,但我们可以在我们的应用程序中使用它。
于 2010-10-08T17:14:05.620 回答
0
我发布了示例代码,演示了一种使用转换实现水平滚动 UITableViews 的方法。它被称为EasyTableView,为垂直和水平滚动的表格视图提供相同的界面。
于 2010-11-04T07:24:09.867 回答