首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在UITableView上滚动显示表格的底部被切掉

在UITableView上滚动显示表格的底部被切掉
EN

Stack Overflow用户
提问于 2012-06-22 20:35:35
回答 2查看 740关注 0票数 0

我在一个视图中有一个TableView,当它滚动时,底部的圆角部分就会被切掉。我希望它能像股票应用程序一样,在表格视图中使用圆角固定,并在固定圆角内滚动滚动。这是怎么做到的呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-06-22 20:40:30

首先,如果没有,请将QuartzCore框架库添加到项目中。

然后,在管理UITableView的UIViewController中,执行以下操作:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#import <QuartzCore/QuartzCore.h>

然后在viewDidLoad上:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
myTableView.layer.cornerRadius = 8;

这将使它有8px的圆角。QuartzCore框架公开了许多非常有用的功能,您可以使用UIViews及其内部层来完成这些功能。去尝试吧!

票数 0
EN

Stack Overflow用户

发布于 2012-06-23 09:03:56

对于你的这个要求,我只想告诉你使用ScrollView帮助...在ScrollView中,只需将tableview放在viewWillAppear中,或者在数据重新加载时将以下代码放入其中

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
     yourTableView.frame = CGRectMake(yourTableView.frame.origin.x,yourTableView.frame.origin.y, yourTableView.frame.size.width, yourTableView.contentSize.height);

    float ftbl = yourTableView.frame.origin.y + yourTableView.contentSize.height + 15;
    yourScrollView.contentSize=CGSizeMake(320, ftbl);

如果需要,在此处使用Grouped声明tableview类型。确定这对您有用... :)

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

https://stackoverflow.com/questions/11163743

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文