[解決済み】UILabelで行間をコントロールする方法
2022-04-14 12:51:44
質問
で複数行に渡って記述した場合、テキスト間のギャップを小さくすることは可能ですか?
UILabel
? フレーム、フォントサイズ、行数を設定することができます。そのラベルの2行の間のギャップを小さくしたいのですが。
どのように解決するのですか?
この答えに何か新しいことを付け加えようと思ったので、それほど悪い気はしないのですが......。以下は スウィフト の答えです。
import Cocoa
let paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.lineSpacing = 40
let attrString = NSMutableAttributedString(string: "Swift Answer")
attrString.addAttribute(.paragraphStyle, value:paragraphStyle, range:NSMakeRange(0, attrString.length))
var tableViewCell = NSTableCellView()
tableViewCell.textField.attributedStringValue = attrString
<ストライク "短い答え:できません。テキストの行間を変更するには、UILabelのサブクラスを作成して、独自のdrawTextInRectをロールバックするか、複数のlabelを作成する必要があります"。
<ストライクご覧ください。 UILabelの行間を設定する
<ストライク これは非常に古い回答で、すでに他の方が新しい、より良い方法を追加しています。以下の最新の回答をご覧ください。
関連
-
[解決済み] MPProgressHUDとNSSessionを使用したデータシンクの読み込み
-
[解決済み] UILabelのフォントサイズ?
-
[解決済み] Objective-CでNSStringsを連結するためのショートカット集
-
[解決済み] UILabel 内のテキストを縦に上部に揃える
-
[解決済み] キーボードがあるときに、UITextFieldを編集開始時に上に移動させるには?
-
[解決済み] Xcodeで複数行のインデントを行うにはどうすればよいですか?
-
[解決済み] NSStringにパーセント記号を追加する方法
-
[解決済み】UIScrollView Scrollable Content Size Ambiguity
-
[解決済み】UILabelのフォントサイズを動的に変更する。
-
[解決済み] iOSです。オートレイアウトで複数行のUILabelを使用する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] どのような場合に@synthesizeを明示的に使用する必要がありますか?
-
[解決済み] arc4randomとarc4random_uniformの違いは何ですか?重複
-
[解決済み] 開発者の身元が確認できないため開けない
-
[解決済み] SwiftからObjective-Cのコードを呼び出すにはどうしたらいいですか?
-
[解決済み] Objective-Cで抽象クラスを作成する
-
[解決済み] クラスメソッドとインスタンスメソッドの違いは何ですか?
-
[解決済み] メソッド名と行番号を出力し、NSLogを条件付きで無効にする方法は?
-
[解決済み] Objective-CでNSArrayを逆引きするにはどうしたらいいですか?
-
[解決済み] newの代わりにalloc initを使用する
-
[解決済み】コンパイルの警告:アーキテクチャi386のファイルを処理するルールがない