Bar Marks in Swift Charts exhibit multiple severe issues on iOS27.
Tested on: iPad Pro M2, 13", iOS27 Beta 2.
Feedback submitted: FB23354502
Charts form a visual backbone of our app, and these issues render the chart unusable. Without a fix, we will not be able to support iOS27.
The issues we identified:
(1) We arrange mutually exclusive BarMarks on a time-based x-axis, inside a vertically scrolling Chart. We use init(xStart:, xEnd:, yStart: yEnd:), creating a visual timeline. Everything renders correctly on iOS26. On iOS27, many BarMarks are missing.
(2) When we tap on a BarMark, we increase its height so make it appear selected. This works nicely in iOS26. The BarMark does not animate or change size at all on iOS27.
(3) We have an outline around a BarMark, as part of styling. This uses .annotation(position: .overlay). The outline renders nicely in iOS26. On iOS27, the outline is rendered as a small circle inside the BarMark.