You can use trim() modifier to cut Shape to half
trim()
Circle() .trim(from: 0, to: 0.5) .frame(width: 200, height: 200)
Learn more from this link.