I am using a UILabel View and I have set the corner radius of it so as to make it rounded using runtime attributes. This is how it appears on iOS 16.x or below (any iOS 16 or below).
and this is how it looks on iOS 17 Beta. (Below Picture)
The dot appears like a square. no idea how to fix this.
Tested on multiple devices and the square issue only appears on iOS 17 Beta.
I know it's beta but here I am trying to figure out the reason. It could be a change, new feature, API change or anything else.
I don't think that an SF Symbol with an UIImageView can be a more robust way. We're here to test the betas, and in this case if something is working in previous iOS versions and not in the new one, we have to question us why is not working before figuring another possible workaround.
In your case, it's a line of code you have to add to make it work in iOS17:
label.layer.masksToBounds = true