     self.itemContainerView.frame = CGRect(
       x: positionX,
       y: positionY,
-      width: targetBounds.width,
+      width: safeAreaWidth,
       height: currentPosition)
     self.items = items
 

          let containerView = ActionSheetItemView(frame: CGRect(
            x: CustomizableActionSheet.kMarginSide,
            y: currentPosition,
            width: targetBounds.width - (CustomizableActionSheet.kMarginSide * 2),
            height: item.height))
          containerView.layer.cornerRadius = defaultCornerRadius
          containerView.addSubview(view)

        }
      }
    }
    let positionX: CGFloat = safeAreaLeft
    var positionY: CGFloat = targetBounds.minY + targetBounds.height - currentPosition - safeAreaBottom
    var moveY: CGFloat = positionY
    if self.position == .top {
