When using urdu font, we have some cases where the text is much higher and is being cut off. We can adjust the baseline of the text and bring it down using the following code.
// https://hashaam.com/2017/11/13/adjust-baseline-of-text-using-nsattributedstring/ | |
let attributedString = NSAttributedString(string: “text", attributes: [ | |
NSFontAttributeName: font, | |
NSForegroundColorAttributeName: UIColor.white, | |
NSBaselineOffsetAttributeName: -5.0 | |
]) |