@@ -53,19 +53,22 @@ class PostViewCell: UITableViewCell
5353 fatalError("init(coder:) has not been implemented")
5454 }
5555
56− func createTextView(with text: String) -> UITextView
56+ func createTextView(with text: String, _ isSelectable: Bool) -> UITextView
5757 {
5858 let markdownParser = MarkdownParser(font: UIFont.systemFont(ofSize: 16))
5959 let markdown = text
6060 markdownParser.enabledElements = .disabledAutomaticLink
61− markdownParser.header.fontIncrease = 16
6261 markdownParser.code.textBackgroundColor = #colorLiteral(red: 0.8039215803, green: 0.8039215803, blue: 0.8039215803, alpha: 1)
6362
6463 let textView = UITextView()
6564 textView.isScrollEnabled = false
6665 textView.isEditable = false
67− //textView.isUserInteractionEnabled = false
68− textView.isSelectable = true
66+ if isSelectable {
67+ //textView.isUserInteractionEnabled = false
68+ textView.isSelectable = true
69+ } else {
70+ textView.isUserInteractionEnabled = false
71+ }
6972 textView.attributedText = markdownParser.parse(markdown)
7073 return textView
7174 }
@@ -82,7 +85,7 @@ class PostViewCell: UITableViewCell
8285 views = []
8386 for attachment in info
8487 {
85− views.append(createTextView(with: attachment.markdown))
88+ views.append(createTextView(with: attachment.markdown, isFullVersoin))
8689 }
8790
8891 nameLabel.setTitle("\(post.user?.firstName ?? "") \(post.user?.secondName ?? "")", for: .normal)
@@ -91,7 +94,7 @@ class PostViewCell: UITableViewCell
9194 setUpInStackView(isFullVersoin)
9295 }
9396
94− let hashtags = ["Kek", "Lol"]
97+ let hashtags = ["Программная инженерия", "ПИ", "НИУ ВШЭ", "Наука"]
9598 func setUpInStackView(_ full : Bool){
9699 let nameStackView = UIStackView(arrangedSubviews: [nameLabel, fullNameLabel])
97100 nameStackView.axis = .vertical