|
|
@ -59,6 +59,8 @@ final class LinkPreviewView : UIView {
|
|
|
|
return result
|
|
|
|
return result
|
|
|
|
}()
|
|
|
|
}()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var bodyTextView: UITextView?
|
|
|
|
|
|
|
|
|
|
|
|
// MARK: Settings
|
|
|
|
// MARK: Settings
|
|
|
|
private static let loaderSize: CGFloat = 24
|
|
|
|
private static let loaderSize: CGFloat = 24
|
|
|
|
private static let cancelButtonSize: CGFloat = 45
|
|
|
|
private static let cancelButtonSize: CGFloat = 45
|
|
|
@ -145,6 +147,7 @@ final class LinkPreviewView : UIView {
|
|
|
|
bodyTextViewContainer.subviews.forEach { $0.removeFromSuperview() }
|
|
|
|
bodyTextViewContainer.subviews.forEach { $0.removeFromSuperview() }
|
|
|
|
if let viewItem = viewItem {
|
|
|
|
if let viewItem = viewItem {
|
|
|
|
let bodyTextView = VisibleMessageCell.getBodyTextView(for: viewItem, with: maxWidth, textColor: sentLinkPreviewTextColor, searchText: delegate.lastSearchedText, delegate: delegate)
|
|
|
|
let bodyTextView = VisibleMessageCell.getBodyTextView(for: viewItem, with: maxWidth, textColor: sentLinkPreviewTextColor, searchText: delegate.lastSearchedText, delegate: delegate)
|
|
|
|
|
|
|
|
self.bodyTextView = bodyTextView
|
|
|
|
bodyTextViewContainer.addSubview(bodyTextView)
|
|
|
|
bodyTextViewContainer.addSubview(bodyTextView)
|
|
|
|
bodyTextView.pin(to: bodyTextViewContainer, withInset: 12)
|
|
|
|
bodyTextView.pin(to: bodyTextViewContainer, withInset: 12)
|
|
|
|
}
|
|
|
|
}
|
|
|
|