微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何更改 CalendarKit 中 y 的值?

如何解决如何更改 CalendarKit 中 y 的值?

我使用 CalendarKit cocoapods

我想在日期视图和时间轴视图之间留一个空间。

但我只找到了一种改变下面代码中 y 值的方法

override public func layoutSubviews() {
    super.layoutSubviews()
    dayHeaderView.frame = CGRect(origin: CGPoint(x: 0,y: layoutMargins.top),size: CGSize(width: bounds.width,height: headerHeight))
    let timelinePagerHeight = bounds.height - dayHeaderView.frame.maxY
    timelinePagerView.frame = CGRect(origin: CGPoint(x: 0,y: dayHeaderView.frame.maxY),height: timelinePagerHeight))
  }

它在可可豆中......

如何在我自己的 swift 文件中更改它?

或者有其他改变的方法吗?

我的理想观点如下

enter image description here

解决方法

您需要 fork 库(使用 CalendarKit 代码创建您自己的存储库)并在那里进行编辑。 CalendarKit 不支持这种开箱即用的自定义,因此您必须维护自己的版本。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。