繁体   English   中英

滚动UITableView显示表格的底部被切除

[英]Scrolling on UITableView shows bottom part of table cut off

我在View中有一个TableView,当它滚动时,表格底部的圆形部分被切除。 我希望它的行为类似于Stocks应用程序,在该应用程序中,表格视图固定有圆角,并在固定的圆角内滚动滚动。 怎么做?

在此处输入图片说明

首先,如果尚未将QuartzCore框架库添加到您的项目中。

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

#import <QuartzCore/QuartzCore.h>

然后在viewDidLoad上:

myTableView.layer.cornerRadius = 8;

这将使它具有8px的圆角。 QuartzCore框架提供了许多非常有用的功能,您可以使用UIView及其内部层进行操作。 试试吧!

对于您的此要求,我只是告诉您使用ScrollView帮助...在ScrollView中,只需将tableview和viewWillAppear放进去,或者将您的数据重新加载到以下位置

     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);

如果需要,在这里用Tableed声明tableview类型。确保对您有用... :)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM