iOS27: Bar Marks in Swift Charts exhibit multiple severe issues

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.

Answered by DTS Engineer in 897995022

Thanks for the detailed breakdown, and for filing FB23354502.

The behaviors you describe have been identified as a known issue on iOS 27, and your Feedback has been associated with a report we are already tracking. I don't have a public workaround to offer at this time. Keeping an eye on upcoming betas, and watching your Feedback for updates, is the best way to follow its progress.

Please let me know if there is anything else I can help with.

Thanks for the detailed breakdown, and for filing FB23354502.

The behaviors you describe have been identified as a known issue on iOS 27, and your Feedback has been associated with a report we are already tracking. I don't have a public workaround to offer at this time. Keeping an eye on upcoming betas, and watching your Feedback for updates, is the best way to follow its progress.

Please let me know if there is anything else I can help with.

Update: as of beta 4, without making any code changes, I see issue #3 (collapsed outline around BarMarks) is resolved.

Issues #1 (missing BarMarks) and #2 (no animation on BarMark size change) remain.

iOS27: Bar Marks in Swift Charts exhibit multiple severe issues
 
 
Q