What is the equivalent of NSLineBreakMode in iOS 7 attributed strings drawing methods?

前端 未结 2 2071
说谎
说谎 2020-12-29 03:56

There was a method

- (CGSize)drawInRect:(CGRect)rect withFont:(UIFont *)font lineBreakMode:(NSLineBreakMode)lineBreakMode alignment:(NSTextAlignment)alignme         


        
2条回答
  •  感情败类
    2020-12-29 04:50

    In Swift 5:

    let style = NSMutableParagraphStyle()
    style.lineBreakMode = .byWordWrapping
    
    let attributes: [NSAttributedString.Key: Any] = [
       .font: font,
       .paragraphStyle: style
    ]
    

提交回复
热议问题