![](/img/trans.png)
[英]Bottom part of view is cut off in simulator and on device (Single view application)
[英]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.