スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


このエントリーをはてなブックマークに追加

iOS5(Xcode4.2)のStory Boardを使ってお手軽に画面遷移を実現

iOS4.3以前は、Windows.xib等、*.xibファイルを使って画面レイアウトの作成を行っていた。
ところが、iOS5.0(Xcode4.2)で新規プロジェクトを作成すると、この*.Xibファイルはなくなり、*.storyboardというファイルに置き換わっている。

どうやら、このStory Board(Story Boards?)を使うと、画面レイアウトだけでなく、画面間の遷移までも視覚的にデザインすることができるらしい。便利そうなので、海外のサイトを見ながらなんとなく使ってみた。(適当過ぎ?)

(1)プロジェクト作成
「Single View Application」を選択して新規プロジェクトを作成する。
singleview-proj.png

(2)遷移先のビューを追加し、それぞれにボタンを追加
細かい説明は省略するが、こんな感じ。左側がテンプレートに含まれている元々のビューコントローラで、右側が新規に追加したもの。識別用に「1」「2」のラベルも追加した。
second-view.png

(3)ボタンとビューコントローラの接続
ボタンコントロールを右クリックして、「Modal」の横の「○」を遷移先のビューコントローラにドラッグする。他にもやり方は複数あって、Cntrolキーを押しながらボタンコントロールをドラッグする方法や、ボタンコントロールの右ドラッグなどでも良い。
storyborad-con1.png

2つのビュー上のボタンから相手のビューコントローラにそれぞれ接続すると、こんな感じになる。
storyborad-con2.png

画面遷移が視覚的に矢印で表示される。

これを実行すると、ボタンを押すと相手のビューがモーダル表示されるようになる。これまで、簡単なモーダル表示でも、数行程度のコードが必要だったが、これなら超簡単。

ただし、
 ・モーダル以外の画面遷移は?
 ・ボタン右クリックで出てくるpush/customの使い道は?
 ・遷移時にデータの受け渡しや特殊処理を行う場合は?
などの疑問も残るので、もう少し勉強したらまた記事に展開していきたいと思う。
(中途半端な記事になってしまいましたが・・・)


このエントリーをはてなブックマークに追加

テーマ : プログラミング
ジャンル : コンピュータ

コメント

非公開コメント

iPhoneアプリ紹介
パズルナビ for パズドラ 2016
最強のコンボツール!
colorization-large-icon.png

スクリーンショットを読み込むとコンボを自動計算してくれるパズドラの攻略アプリです。


AirRuler
(簡易距離計)

リモートで簡単に距離を測定できるアプリ!
colorization-large-icon.png

目標地点に向けてiPhoneを傾けるだけで簡単に距離を測定できます。ゴルフの距離測定機能付きパターの代わりにも使えます。


補色残像アート
~見えない色が見えてくる~
白黒なのにカラーに見えてしまう不思議な映像を体験しよう!
colorization-large-icon.png

補色残像という目の錯覚を利用して、白黒写真がカラーに見える不思議な映像を作成できます。作成した映像は、アニメGIFに変換したり、Twitterに投稿することもできます。


タイピング革命
フリック練習はタイピング革命で!ネットランキングで盛り上がろう!
icon-l-typing.jpg

オンラインランキング上のプレイを閲覧できるリプレイ機能付き!フリック入力とローマ字入力に完全対応したタイピング練習アプリです。初心者も安心のトレーニングモード付き。

★なんと!あのAppBank様に紹介して頂きました!!
typing-sale-led.gif


簡単3Dカメラ
iPhoneで手軽に3D写真を楽しもう!平行法/交差法/アナグリフ/グラグラ3Dに対応。
icon-l-3d.jpg

2枚の写真を撮影するだけで、裸眼で立体視できる3D写真が作成できます。85円でステレオ写真もアナグリフも楽しめるのは簡単3Dカメラだけ!

プロフィール

あらきんぐ☆

Author:あらきんぐ☆
はじめまして。あらきんぐです。
4月からiPhoneを購入し、その魅力に取り付かれて、気がついたらアプリ開発の道へ!仕事でプログラム開発をしていますが、基本「動けばOK!」な適当エンジニアです。適当でもアプリは作れる!っていう事を、ブログを通じて証明していきたと思います。

最新記事
最新コメント
最新トラックバック
カテゴリ
FC2カウンター
全記事表示リンク

全ての記事を表示する

Twitter
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
アクセスランキング
[ジャンルランキング]
コンピュータ
369位
アクセスランキングを見る>>

[サブジャンルランキング]
プログラミング
45位
アクセスランキングを見る>>
オススメ商品
iPhone/iPodと一般オーディオを繋ぐ貴重なアイテム!
アプライドオリジナルアイテム MBB...

アプライドオリジナルアイテム MBB...
価格:3,980円(税込、送料別)

開発中級者にオススメ!「こんなことができるんだ!」と驚かされる一冊
【送料無料】iPhone...

【送料無料】iPhone...
価格:1,500円(税込、送料別)

安い!シンプル!カッコいい!
希少なiPhone対応キーボード内蔵ケース
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。