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
関連記事
-
-
iOS9でのNSFetchedResultsContollerDelegateの挙動
ハマったので短いながらメモしたいと思います。 NSFetchedResultsContollerD
-
-
iOSシミュレータの帯域制限をテストする
iOSシミュレータで通信帯域制限をテストしたいと思ったんですが、Xcode8からXcode7.xとは
-
-
UIActionSheetが消えるときにキーボード表示/非表示通知が来る
UITextViewやUITextField編集中にアクションシートを表示すると、アクションシート
-
-
CoreDataのソートとsectionNameKeyPathの関係
CoreDataをフェッチするときに、indexPathのsectionにできるsectionNam
-
-
iOS8のシミュレーターでLocalizationのテストをする
iOS8.1のシミュレーターでは、従前できていたシミュレーター内での「設定」(Setting)からの
-
-
NSDictionary/NSMutableDictionaryの”valueForKey:”と”objectForKey:”の違い
表題にある通り、似ていて混同する(そして、取り違えても「たいてい」普通に動作する)NSDiction
-
-
コードでiPhone6 Plusを識別する簡単な方法
表題の通り、コードでiPhone6 Plusを識別する簡単な方法です。 iPhone6 Plu
-
-
UICollectionViewのヘッダとフッタの設定
UICollectionViewで慣れないのがヘッダフッタで、毎度「どうやって設定するんだっけ…」と
-
-
UIButtonのappearanceで派生する色設定
以下のコードでUIButtonのappearanceでBackgroundColorの設定をすると、

