UITableView 被自定义日历视图覆盖

Posted

技术标签:

【中文标题】UITableView 被自定义日历视图覆盖【英文标题】:UITableView Being Covered by Custom Calendar View 【发布时间】:2014-08-29 01:21:15 【问题描述】:

我的 self.view 中有一个自定义日历视图,底部有一个 UITableView。当日历天数超过 XXX 数量时,它会覆盖 UITableView。有没有办法可以将 UITableView 附加到自定义日历视图的底部?

这是在我的 viewDidLoad 方法中生成自定义日历视图的代码。

calendar = [[VRGCalendarView alloc] init];
calendar.delegate=self;
[self.view bringSubviewToFront:calendar];
[self.view addSubview:calendar];

【问题讨论】:

【参考方案1】:

我通过在我的 CalendarView.m 中添加自定义类方法解决了这个问题...

[self.delegate calendarView:self didchangedHeight:self.frameHeight];

【讨论】:

【参考方案2】:

看到这个答案,我认为它比我原来的帖子更有帮助: https://***.com/a/7784987/295212

【讨论】:

以上是关于UITableView 被自定义日历视图覆盖的主要内容,如果未能解决你的问题,请参考以下文章

关闭模式视图时如何在 UITableView 中显示数据

未分配给父 UIViewController 视图属性时,UITableView 不滚动

iPhone通过滑出表格视图来滚动UITableview

[IOS] - UITableView 与 UICollectionView API及其使用

从 XIB 加载的 UITableView Sectionheader 有时显示不正确

子视图覆盖了 UITableView 的第一行