スポンサーサイト

  • 2015.09.25 Friday

一定期間更新がないため広告を表示しています

  • -
  • -
  • -
  • スポンサードリンク

【 Xcode4.2 】Interface Builder使わずに、座標を合わせたい(習作1)

  • 2011.11.20 Sunday
  • 00:34
IB(Interface Builder)を使わない場合、パーツを配置するための座標指定がちょっと面倒。

だったら、方眼の画像を背景に敷いて作業すればいいんじゃないの。と思ったわけです。


【 ▲クリックして拡大 】





例のごとく、Xcodeにて;

1)File > New > New Project... を選択
2)iOS の Application から「Empty Application」を選択肢「Next」ボタンを押す
3)Product Name を適当に(今回は「ImageTest」と)入力。「Use Core Data」などのチェックボックスは外して「Next」ボタンを押す
4)プロジェクトフォルダの保存場所を指定。「Create local git repository for this project」は、とりあえずチェックしたままでOK。

5)方眼画像(640_960.png)を、Xcodeの左ペインにドラッグしてコピー

6)Xcodeの左ペインから「AppDelegate.m」を選択して「- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:」の内容を、下記の通りに編集(→参考画像

-------------------------
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
// Override point for customization after application launch.

UIImage *img = [UIImage imageNamed:@"640_960.png"];
UIImageView *bg_graph = [[UIImageView alloc] initWithImage:img];
[self.window addSubview:bg_graph];

UILabel* label = [[[UILabel alloc] initWithFrame:self.window.bounds] autorelease];
label.text = @"天地左右★センター";
label.textAlignment = UITextAlignmentCenter;
label.textColor = [UIColor blackColor];
label.backgroundColor = [UIColor clearColor];
[self.window addSubview:label];

UIButton *btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];
btn.frame = CGRectMake(80, 260, 160, 100);
[btn setTitle:@"左80上260☆160×100" forState:UIControlStateNormal];
[self.window addSubview:btn];

[self.window makeKeyAndVisible];
return YES;
}
-------------------------

7)Xcodeの「Run」ボタンを押して実行。




今回使った方眼画像は、こちら(↓)
Interface Builder 無しでも、方眼背景で作業できる
【→オリジナルサイズを表示して、保存】


※ファイル名を「640_960.png」で保存

実は、方眼だけでなくて、定規みたいに目盛りがついてたらもっと便利なのかも。。

どうでしょう?

スポンサーサイト

  • 2015.09.25 Friday
  • 00:34
  • -
  • -
  • -
  • スポンサードリンク
コメント
これはいい方法ですね.
目盛りつきだと更に便利になると思います!
  • kuronobee
  • 2011/12/02 10:30 AM
コメントありがとうございます。嬉しいです。見逃してました。 ちかじか、目盛り付きを公開したいなと思います!
  • ぱん
  • 2011/12/21 6:41 PM
コメントする

PR

calendar

S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
<< July 2017 >>

本が出てます☆

Twitter

selected entries

categories

archives

recent comment

  • Mac OS X Lion で、emacs を楽に使うために、Meta キーを「option」に設定したい。
    通りすがり (01/19)
  • 携帯キャリアの、アクセス制限(未成年保護)についてのまとめ
    たけのこの里 (10/01)
  • Mac OS X Lion で、emacs を楽に使うために、Meta キーを「option」に設定したい。
    イシカワ (07/16)
  • さくらインターネットで、gem install すると「chown/chgrp: Operation not permitted 」と叱られる件の対応
    sean (04/20)
  • さくらインターネットで、gem install すると「chown/chgrp: Operation not permitted 」と叱られる件の対応
    てっちー (03/24)
  • Mac OS X Lion で、emacs を楽に使うために、Meta キーを「option」に設定したい。
    JO (01/04)
  • Passbook(パスブック)on iOS6 (NDAに触れない範囲で...)
    ぱん (09/28)
  • Passbook(パスブック)on iOS6 (NDAに触れない範囲で...)
    宮腰睦美 (09/23)
  • magit を、Lion の emacs にインストール
    ぱん (05/08)
  • 【 Xcode4.2 】Interface Builder使わずに、座標を合わせたい(習作1)
    ぱん (12/21)

recommend

iOSプログラミング 第2版
iOSプログラミング 第2版 (JUGEMレビュー »)
アーロン・ヒレガス,ジョー・コンウェイ,Aaron Hillegass,Joe Conway
■独学で初心者を脱出するには、必読ではないでしょうか。翻訳でニュアンスが伝わらない部分があるので、原書と、サポートサイト(英語)を活用すべし!です。

recommend

iPhoneプログラミングUIKit詳解リファレンス
iPhoneプログラミングUIKit詳解リファレンス (JUGEMレビュー »)
所 友太
■内容古いですが、iOSプログラマー中級以上の階段を登るために、必要な本だと思います。iOS5対応版出ないかな。。

recommend

iOSプログラミング入門 - Objective-C + Xcode 4で学ぶ、iOSアプリ開発の基礎
iOSプログラミング入門 - Objective-C + Xcode 4で学ぶ、iOSアプリ開発の基礎 (JUGEMレビュー »)
大津 真
■Ch.1「iOS プログラミングを始めるための基礎知識」でXcodeの概要を理解して、Ch.2「Objective-C の基礎知識」で、Objective-Cの考え方を理解できます。iOSプログラミングのキックオフにぴったり。

recommend

去年ルノアールで
去年ルノアールで (JUGEMレビュー »)
せきしろ
■ルノアールで妄想が爆発

recommend

RailsによるアジャイルWebアプリケーション開発 第4版
RailsによるアジャイルWebアプリケーション開発 第4版 (JUGEMレビュー »)
Sam Ruby,Dave Thomas,David Heinemeier Hansson
■Railsのバイブル第4版の日本語版が2011年末にリリース!サーバサイドで準備するAPIや、Webサイト関連のもろもろは、やっぱRailsでしょう。

links

profile

search this site.

others

mobile

qrcode

powered by

無料ブログ作成サービス JUGEM