• ベストアンサー

iphoneアプリ interface builderでのLabelの

iphoneアプリ interface builderでのLabelの文字スペースの変更 iphoneアプリを制作しようとしており、interface builderのLibraryからLabelをドラッグしてViewの画面に配置したのですが、このLabelの文字と文字の間のスペースは微調整できるのでしょうか? 「123」を「 1 2 3 」のように、文字と文字の横のスペースを広げたいと考えています。 お手数ですが、教えて頂けると幸いです。 以上、よろしくお願いします。

  • Mac
  • 回答数4
  • ありがとう数14

質問者が選んだベストアンサー

  • ベストアンサー
  • capy2009
  • ベストアンサー率72% (337/465)
回答No.4

ダブルクリックしてテキスト入力状態にし、Attributes の Draws Background のチェックを外せば、背景は透明になりますよ。

mochika
質問者

お礼

ようやくできました!返信が大変遅れてしまい申し訳ありません。 ありがとうございました!

その他の回答 (3)

  • capy2009
  • ベストアンサー率72% (337/465)
回答No.3

Text View (NSTextView) をお使いください。 これは NSText を継承しているので、カーニング(文字間隔の調整)なども当然有効です。

mochika
質問者

お礼

返事が遅れてしまいまして、大変申し訳ありませんでした。 >Text View (NSTextView) をお使いください。 おお、なるほど!そうすればカーニングの調整ができるのですね! ありがとうございます! ちょっと試してみたところ、背景を透明色に出来なかったのですが、こちらは透明にすることは可能でしょうか・・・? 被せるような質問をしてしまい申し訳ありません、 もしもご迷惑でなければお教え頂けると幸いです。

noname#242220
noname#242220
回答No.2

基本的にラベル名称は『半角文字』を使用している場合が多いです。 123 123 と表示と言うのは『2バイト文字(全角)』を使うと言う事 >スペースは微調整できるのでしょうか 出来ません。

mochika
質問者

お礼

スペースの微調整はできないのですね、なるほど、ありがとうございます。 返事が遅れてしまい申し訳ありません、 ご回答ありがとうございました!

  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.1

ご自身でそういうサブクラスを作ることになると思います。

mochika
質問者

お礼

なるほど、やはりそういう手段しかないのですね。 返事が遅れてしまい申し訳ありません、 ご回答ありがとうございました!

関連するQ&A

  • iPhoneアプリ開発 interface builderの使い方

    iPhoneアプリ開発 interface builderの使い方 interface builderを使ってボタンやラベル等の オブジェクトを配置しているのですが 配置される順番が配置した順になってしまい ラベルの上にボタンが来てしまいラベルが読めなくなってしまいます。 配置した後に配置する順番を変えることはできないのでしょうか? わかりにくいですが図です。 上//////////////////////////////////////////////////  ラベル ⇒ ボタン  ボタン   ラベル 下////////////////////////////////////////////////// 説明が不足していて申し訳ないです。

    • ベストアンサー
    • Mac
  • iPhoneアプリ開発 Viewについて

    はじめまして。 butumechaと申します。 iPhoneアプリ開発で使用されるInterface Builderについてご質問がございます。 TextやLabelなどの配置をした後に、ImageViewを上から載せると前に載せたTextやLabelが背景の一番後ろに行ってしまい、ImageViewが上から覆いかぶさるようになってしまいます。 ImageViewを先に配置し、Textなどを打ち込めば良いのですが、あとで背景のImageViewを変更した時に知っておきたいのでやり方を教えてください。 Viewツリーから一番下にあるオブジェクトをドラッグしてもドラッグできませんでした。 ご教授して頂ければ幸いです。 よろしくお願い致します。

  • Iphoneアプリ開発について

    Interface Builderを使用せずXcodeのみで 画面を作成したいです。 以下のサイトのような感じです。 http://webos-goodies.jp/archives/how_to_create_an_iphone_app_without_interface_builder.html 他に参考になるサイト、参考書を教えて頂きたいです。 よろしくお願いします。

  • iPhoneアプリで作成したアプリをInterfa

    iPhoneアプリで作成したアプリをInterface BuilderからiPhone5の画面サイズに対応させたのですが 全体的に上に寄ってずれてしまいます。 画像の位置を下にずらすとiPhone5ではちょうど真ん中でも4,4Sでは下に行ってしまいます。 iPhone5の画面サイズ(Retina 4 Full Screen)に対応させつつ5でも4,4Sでも中央揃えにすることは出来ますか?

  • iPhone Objective-C ドラッグ

    iPhoneアプリで画像のドラッグはYouTube等の動画サイトで 説明付きのものもあり 作成することはできたのですが 画像ではなく ボタンの場合だとどうすればよいのでしょうか? Interface Builderですでに他のアクションとコネクト済みのボタンをドラッグさせることは可能でしょうか?

  • Xcodeのラベル名とIBのラベル接続ができません

    Xcodeで、hogeViewController.h @interface hogeViewController : UIViewController { IBOutlet UILabel *myLabel; } @end を作成し、hogeViewController.xibをダブルクリックしてInterface Builderを開いて、 ViewにLabelを貼りつけ、 File's OwnerのOutletsからmyLabelをViewのLabelに接続したいのですが、 なぜかFile's OwnerのOutletsにmyLabelが表示されません。 昨日までは普通にできていたのですが、今日突然できなくなりました。 以前も同じようなことが起こり、その時は Xcodeの設定ファイル ~/Library/Preferences/com.apple.Xcode.plist を削除したら直ったのですが、 今回は設定ファイルを消しても直らないようです。 どうしたら良いのでしょうか?

  • Xcodeにて、オブジェクトの縦位置がずれる。

    標記の現象が起こり、困っております。 storyboardにおいてLabelを中央に配置し、シミュレータを起動するのですが、 実行結果で、Labelの縦位置が中央位置より下方向に位置するようになってしまいます。 File Inspector > Interface Builder Document > Use Autolayoutのチェックを外しても、 実行結果は変わりませんでした。 以前はこれで直ったのですが、最新のXcodeではダメなのでしょうか。 ■環境 ・Xcode 4.6 ・iPhone 6.1 Simulator お手数ですが、ご教授願います。

  • Xcode、interface builderで「保存」機能の加え方を

    Xcode、interface builderで「保存」機能の加え方を教えて下さい★ 現在、Quartz Composerで作ったものを、Xcodeでアプリケーション化するのにつまずいています!! 1.Xcodeで新規プロジェクト、Quartzのフレームワークを追加 2.interface builderをmainmenu.xibファイルから起動 3.windowにQuartz Composer View、Quartz Composer parameter viewを追加 4.Quartz Composer ViewにてQuartz Composerコンポジションをロード 5.Quartz Composer parameter viewのアウトレットをQuartz Composer Viewに接続 6.Xcodeに戻り、ビルドして実行 で、とりあえずコンポジションをアプリケーション化する事が出来ました。 ここからさらに、Quartz Composer parameter viewでユーザーが変更する値を、アプリ終了時に保存させたいのですが、どうもやり方が分かりません。 いわゆる「保存」「別名で保存」「読み込み」などのメニュー機能を追加させたいのですが、なかなかうまくいきません! どうかご教授いただけないでしょうか!? Quartz Composer 3.1 Xcode 3.1.3 interface builder 3.1.2 よろしくお願いします!!

    • 締切済み
    • Mac
  • 【iPhoneアプリ開発】Interface Builder でのメソッド追加方法について(iPhone SDK 3.1)

    下記のサイトの例に従い、練習アプリを作成しているのですが、 下記のサイトの「5. ボタンイベントの追加」という行程で、 メソッドの追加というのをやろうとしているのですが、 さっぱりできません。 具体的にいうと、File's Owner を選択し、Interface BuilderのメニューからTools>Inspectorを選択しても、図のなかの右のような状態になりまません。 単純なミス等かと思いますが、ご存知の方がおりましたら、 よろしくお願いいたします。 http://sites.google.com/a/gclue.jp/iphone-app-docs/iphoneapurinyuumon--viewhen ------------------------------ 5. ボタンイベントの追加 それでは、ボタンイベントを追加します。Interface BuilderのHelloViewViewController.xibを編集します。 File's Owner を選択し、Interface BuilderのメニューからTools>Inspectorを選択し、Inspectorの一番最後のタブを選び、Class Actions で"+"を選択します。 HelloViewViewControllerで使用するイベント名を追加します。今回は、ボタンがたたかれた時に、太鼓の音を鳴らす"playTaico"というメソッドを追加します。 ------------------------------

    • ベストアンサー
    • Mac
  • iPhone開発に関する質問です。

    iPhone開発に関する質問です。 SDKをダウンロードしてXcodeを開いたのですが、Resources→名前ViewController.xibを開いてInterface Builderを立ち上げたのですが、Libraryが表示されません。 理由がわかる方がいれば、教えて頂けないでしょうか。

    • 締切済み
    • Mac