UIStringDrawing extension

UIStringDrawing

on
  • NSString

Methods

drawAtPoint(CGPoint point, {required UIFont withFont}) → CGSize

Available on NSString, provided by the UIStringDrawing extension

drawAtPoint:withFont:
drawAtPoint$1(CGPoint point, {required double forWidth, required UIFont withFont, required NSLineBreakMode lineBreakMode}) → CGSize

Available on NSString, provided by the UIStringDrawing extension

drawAtPoint:forWidth:withFont:lineBreakMode:
drawAtPoint$2(CGPoint point, {required double forWidth, required UIFont withFont, required double fontSize, required NSLineBreakMode lineBreakMode, required UIBaselineAdjustment baselineAdjustment}) → CGSize

Available on NSString, provided by the UIStringDrawing extension

drawAtPoint:forWidth:withFont:fontSize:lineBreakMode:baselineAdjustment:
drawAtPoint$3(CGPoint point, {required double forWidth, required UIFont withFont, required double minFontSize, required Pointer<Double> actualFontSize, required NSLineBreakMode lineBreakMode, required UIBaselineAdjustment baselineAdjustment}) → CGSize

Available on NSString, provided by the UIStringDrawing extension

drawAtPoint:forWidth:withFont:minFontSize:actualFontSize:lineBreakMode:baselineAdjustment:
drawInRect(CGRect rect, {required UIFont withFont}) → CGSize

Available on NSString, provided by the UIStringDrawing extension

drawInRect:withFont:
drawInRect$1(CGRect rect, {required UIFont withFont, required NSLineBreakMode lineBreakMode}) → CGSize

Available on NSString, provided by the UIStringDrawing extension

drawInRect:withFont:lineBreakMode:
drawInRect$2(CGRect rect, {required UIFont withFont, required NSLineBreakMode lineBreakMode, required NSTextAlignment alignment}) → CGSize

Available on NSString, provided by the UIStringDrawing extension

drawInRect:withFont:lineBreakMode:alignment:
sizeWithFont(UIFont font) → CGSize

Available on NSString, provided by the UIStringDrawing extension

sizeWithFont:
sizeWithFont$1(UIFont font, {required double forWidth, required NSLineBreakMode lineBreakMode}) → CGSize

Available on NSString, provided by the UIStringDrawing extension

sizeWithFont:forWidth:lineBreakMode:
sizeWithFont$2(UIFont font, {required CGSize constrainedToSize}) → CGSize

Available on NSString, provided by the UIStringDrawing extension

sizeWithFont:constrainedToSize:
sizeWithFont$3(UIFont font, {required CGSize constrainedToSize, required NSLineBreakMode lineBreakMode}) → CGSize

Available on NSString, provided by the UIStringDrawing extension

sizeWithFont:constrainedToSize:lineBreakMode:
sizeWithFont$4(UIFont font, {required double minFontSize, required Pointer<Double> actualFontSize, required double forWidth, required NSLineBreakMode lineBreakMode}) → CGSize

Available on NSString, provided by the UIStringDrawing extension

sizeWithFont:minFontSize:actualFontSize:forWidth:lineBreakMode: