创建横向的UITableView
来源:互联网 发布:做淘宝客服流程 编辑:程序博客网 时间:2024/06/06 01:35
UITableView只支持竖向显示,要实现横向的显示,可以设置tableview的transform属性为CGAffineTransformMakeRotate(-M_PI/2),
即逆时针旋转90°,然后对所有的cell设置transform属性为CGAffineTransformMakeRotate(M_PI/2),即顺时针转90°,这样所有的cell内容即可正确的横向显示。对于设置坐标的技巧,可以在设置完transform属性后,在进行坐标的设置,若在之前设置,坐标会被transform属性旋转而得不到正确的位置。
cell的宽度为heightforrowatindexpath返回值,但是其高度为tableview的宽度(tableview的frame的width),这应该是系统自动设定。所以cell的高度可能非常大,导致contentview显示出现问题。解决的方案可以再cell的layoutsubviews里重新设定cell的frame为指定大小。
- 创建横向的UITableView
- 创建横向的UitableView
- UITableView 的横向滑动实现
- 怎么创建横向的tableView
- UITableView横向滚动
- [IOS]UITableView横向滚动
- UITableView横向滚动
- UITableView横向滚动
- 横向UITableView的实现和FPPopover的介绍
- 用类似UITableView的方式实现横向滚动
- UITableView的创建和使用
- UITableView的创建与使用
- ios之UITableView设置横向
- UITableView 横向滚动(一)
- UITableView 横向滚动(二)
- 使用UITableview实现横向滚动
- UITableView 横向滚动(一)
- UITableView创建
- 数据源和连接池的区别
- URAL 1326. Bottle Taps 压缩DP
- Android Looper和Handler
- SQL Server中关于的checkpoint使用说明
- 大公司的子项目失败之谜:什么都不缺为何长不大
- 创建横向的UITableView
- Android 自定义Dialog
- 共享内存函数(shmget、shmat、shmdt、shmctl)及其范例
- object-c执行applescript
- Rails实现一个blog项目01-基本功能blog和comment的实现
- Linux /dev/uinput
- 使用vector实现非递归快排
- SequoiaDB数据库的一般概念介绍
- 使用qtp需要注意的几个问题