
UIDrawTextFont 클래스의 getUnderlineThickness 메서드는 CGFloat 타입의 값을 리턴합니다. 이 메서드는 밑줄의 두께를 나타내며, 밑줄이 그려질 때 사용되는 값입니다.
이 값을 사용하려면, 밑줄을 그릴 때 사용하는 CGContext에 밑줄의 두께를 설정해야 합니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
swift
let context = UIGraphicsGetCurrentContext()
context?.setLineWidth(CGFloat(UIDrawTextFont().getUnderlineThickness()))
context?.setLineCap(.round)
context?.move(to: CGPoint(x: 0, y: 10))
context?.addLine(to: CGPoint(x: 100, y: 10))
context?.stroke()
이 코드는 CGContext에 밑줄의 두께를 설정하고, 밑줄을 그립니다. 이 코드는 밑줄의 두께가 getUnderlineThickness 메서드의 리턴 값과 동일하게 설정됩니다.
2025-06-21 02:35