From 01106654424bf49ba7c040b81d468cc4f3d70dab Mon Sep 17 00:00:00 2001 From: Lohen <17508663+lohenyumnam@users.noreply.github.com> Date: Sat, 26 Jan 2019 14:31:19 +0530 Subject: [PATCH] Removing the Font descender as button get push down --- MessageViewController/MessageView.swift | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/MessageViewController/MessageView.swift b/MessageViewController/MessageView.swift index f856c20..ab5f517 100644 --- a/MessageViewController/MessageView.swift +++ b/MessageViewController/MessageView.swift @@ -283,15 +283,13 @@ public final class MessageView: UIView, MessageTextViewListener { let textViewMaxY = textViewY + textViewHeight // adjust for font descender so button aligns with the text baseline - let descender, pointSize: CGFloat + let pointSize: CGFloat if let font = textView.font { - descender = floor(font.descender) pointSize = ceil(font.pointSize) } else { - descender = 0 pointSize = 0 } - let buttonYStarter = textViewMaxY - textViewInset.bottom - (pointSize - descender)/2 + let buttonYStarter = textViewMaxY - textViewInset.bottom - pointSize // adjust by bottom offset so content is flush w/ text view let leftButtonFrame = CGRect(