在我的 iOS 应用程序中,我使用 CalendarKit,一个框架来创建一个功能齐全的日历。我想修改 EventView 以添加圆角。为此,我像这样配置 EventView 类:
private func configure() {
clipsToBounds = true
color = tintColor
addSubview(textView)
for (idx, handle) in eventResizeHandles.enumerated() {
handle.tag = idx
addSubview(handle)
}
}
我为视图设置了以下属性:
layer.cornerRadius = 6
它可以工作,但现在,用于编辑/移动的圆点被剪裁了:
我该怎么做才能从父视图中解开点?有任何想法吗?我已经尝试设置zPosition
但它不起作用。
注意:完整的 EventView 类可以在这里找到:https ://github.com/richardtop/CalendarKit/blob/0235dab6e9ca190a380868224d0e8fb149e6009a/Source/Timeline/EventView.swift