我在 View 中有一个 TableView,当它滚动时,底部表格的圆形部分被切断。我希望它的行为类似于 Stocks 应用程序,其中表格视图用圆角固定,并且在固定圆角内滚动滚动。这是怎么做的?
问问题
747 次
2 回答
0
首先,如果您还没有,请将 QuartzCore 框架库添加到您的项目中。
然后,在管理 UITableView 的 UIViewController 中,执行以下操作:
#import <QuartzCore/QuartzCore.h>
然后在 viewDidLoad 上:
myTableView.layer.cornerRadius = 8;
这将给它 8px 圆角。QuartzCore 框架公开了许多非常有用的事情,您可以使用 UIView 及其内部层来做这些事情。实验!
于 2012-06-22T20:40:29.683 回答
0
对于您的此要求,我只是告诉您使用 ScrollView Help ...
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 类型。当然这对你有用... :)
于 2012-06-23T09:03:55.940 回答