UILabelの改行をInterfaceBuilderから入力する
公開日:
:
最終更新日:2014/05/22
Tips InterfaceBuilder, UILabel, Xcode
UILabelの行数は任意に設定できて、「0」を指定すると行数を限定しないで(UILabelのboundsとフォントサイズの制限の範囲内で)文字列を表示させることができますが、Interface Builderで固定文字列を表示しようとした時に改行が単純なEnterでは入力できないので、調べてみました。
方法
方法は実に簡単で、UILabelのText入力欄で、Enterの代わりにcontrol+Q+Enterを入力すると、入力ボックス内で改行できるようになります。
注意する点はアプリケーション終了ショートカットであるcommand+Qを誤爆しないようにする点でしょうか。
余談になりますが、command+Qの誤爆が気になる方は、KeyRemap4MacBookを使って、誤爆防止するような設定をするとよいかもしれません。
参考サイト
[stackoverflow]
iOS multiline label in Interface builder
[pqrs.org]
KeyRemap4MacBook
関連記事
-
-
”No Scheme”になってしまった場合の対応
知人がXcodeで突然「No Scheme」表示になってRunするターゲットとデバイスが選択できない
-
-
User Defined Runtime Attributeについての覚書
UILabelに上下左右のパディングをつける方法を探して、結局「自分で以下のようなメソッドを持った拡
-
-
GoogleスプレッドシートからCSVにエクスポートしたデータを得る方法
情報がない中さんざ苦労しましたが、Googleスプレッドシート(の最初のシート)をCSVとしてエクス
-
-
NSAttributedStringをローカライズする方法
NSAttributedStringをLocalizeするうまい方法はないものかと探したら、これが手
-
-
実機テストしたときのデータを取り出す
Xcodeでコンパイルして実機テストしている場合に、テストデータを実機から取り出す方法です。 以下
-
-
Xcode5.1のInterfaceBuilderにおける地味な変更点
iOS7.1に合わせてXcode5.1がリリースされました Xcode Release N
-
-
iOSシミュレータの帯域制限をテストする
iOSシミュレータで通信帯域制限をテストしたいと思ったんですが、Xcode8からXcode7.xとは
-
-
UICollectionViewが画面回転した時にレイアウトが崩れた時の対応
UICollectionViewCellのサイズを、内容に合わせて動的に変えた時に起こる問題に関して
-
-
iOS7でカメラ撮影時のステータスバーを消す
UIImagePickerControllerをカメラモードで表示するとステータスバーがカメラの一番
-
-
viewDidLoadとviewDidLayoutSubviewsのタイミング
真実の記事にある「コードでiPhone6を識別する」話とほんのちょっとだけ繋がっている話で、view

