잘린 한 줄의 긴 텍스트가 있습니다 (byTruncatingMiddle
). 그러나 그 문자열은 중간에 특정 문자를 가지고있어서 잘라내기를 원치 않습니다.텍스트의 특정 부분이 잘리지 않도록하십시오.
하자이 텍스트는 다음과 같습니다 말 :
FooFooFooFooFooFoo - BarBarBarBarBarBarBar
지금 내가 대시를 제거하지 않고 텍스트를 잘라 싶습니다. 그래서 결과가이
FooFoo...-...arBarBar
과 같아야는 Swift
의 기본 도구가 가능하거나 꼬리와 별도로 머리를 UILabel
세 부분으로 분할 절단하는 내 유일한 방법은? 기본적으로
label.text = lblMessage.text.substring(0, maxChars) + "..." + lblMessage.text.substring(minChars, text.lenght)
:이 작업을 수행 할 수