2017-03-18 18 views
0

私はxibファイルにUILabelを持っていますが、plistファイルを使ってそのテキストを編集しています。plistファイルのUILabelの行間隔を増やす方法

行間隔を増やすには、NSMutableAttributedStringを実装しました。 "Label"という文字列を渡すと、行間隔は増加しますが、すべてのUILabelsは同じテキストになります(plistファイルのテキストは表示されません)。

この問題の解決法を教えてください。

class PlaySheetCellLeft: UITableViewCell { 

     @IBOutlet var LBLTitle:UILabel! 


    var message:[String:Any]? { 
      didSet{ 
       guard let msg = self.message else { return } 
       self.LBLTitle.text = title 

let paragraphStyle = NSMutableParagraphStyle() 

      paragraphStyle.lineSpacing = 10 
      let attrString = NSMutableAttributedString(string: "Label") 
      attrString.addAttribute(NSParagraphStyleAttributeName, value:paragraphStyle, range:NSMakeRange(0, attrString.length)) 
      LBLTitle.attributedText = attrString 

      } 

} 

答えて

1

からlet attrString = NSMutableAttributedString(string: title)に置き換えてください。 self.LBLTitle.text = titleも削除できます。

+0

問題を解決しました。 – risa8

関連する問題