首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UITableView旋转后的垂直反弹(contentView ?)

UITableView旋转后的垂直反弹(contentView ?)
EN

Stack Overflow用户
提问于 2011-03-01 16:49:57
回答 1查看 471关注 0票数 3

我通过使用tableView.transformation在横向模式下使用肖像tableView来旋转我的tableView,但由于我一直在这样做,我的TableView会垂直和水平弹跳。默认情况下,tableView只垂直反弹;所以我认为旋转它后,我只能得到水平反弹,但它既可以水平反弹,也可以垂直反弹。

有人知道怎么解决这个问题吗?也许这与tableView的contentView有关(UITableView继承自UIScrollView)。我已尝试设置contentView,但它不起作用。

EN

回答 1

Stack Overflow用户

发布于 2013-08-02 00:02:30

最简单的实现

代码语言:javascript
复制
UITableView *tv = [[UITableView alloc] initWithFrame:CGRectMake(10.f, 10.f, 300.f, 300.f) style:UITableViewStylePlain];
tv.transform = CGAffineTransformMakeRotation(1.5707);
[self.view addSubview:tv];

按照预期工作。桌面仅垂直反弹(在屏幕上是水平的)。如果在IB中创建表格,请确保选中了反弹和垂直反弹,但没有选中水平反弹。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5152201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档