1

在我的 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

4

0 回答 0