[Swift3]長すぎる文字列の後方を省略する

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る
Swift

UILabelには文字列が長すぎる時に自動的に「…」で省略する機能があるが、これと同じことをString型の変数の操作だけで実装する。

Twitterへの投稿で文字数を制限させたい時などに使える。

今回実装するもの

内容が何文字かわからないString型の変数があり、この変数を以下のように扱う。

  • 決められた文字数以内に収まる場合、そのまま使用する
  • 決められた文字数をオーバーする場合、オーバーする箇所を「…」で置き換える

実装する

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

SNSでもご購読できます。

コメント

Comments are closed.