2009年05月06日

アプリ開発雑記[3] - NavigationController + TabBar

サンプルコードを漁ってるうちになんとかTableViewやNavigationControllerにどんなメソッドが必要か、どういうカスタマイズが可能か理解できるようになった(つもりな)ので、今日から、適当にサンプルコードを組み合わせて、作りたいアプリの骨組みを作ることにしました。イメージは4つのタブがあるTabBarを持っていて、2つのタブがユーザーがアクションを起こす機能を実装したもの、2つがアクションから得られたデータの管理画面という構成です。各タブに実装したい機能を学びながら少しずつ開発して行こうという(安易な)作戦です。

意気揚々と臨んでみましたが、あっさり壁にぶつかりました。

TabBarの魅力って、各タブにNavigationControllerを入れ子にしたりできることだと、木下誠さんもiPhone SDK プログラミング大全のp171で
おっしゃってるので、そりゃ便利だと思って試したんですが、これがどうも結構難しいみたいですね。InterfaceBuilderでどうあがいても、いざ起動してみるとタブの中にNavigationバーが出てこない。真っ白い画面のままです。

とりあえず白旗を揚げて、Googleさんに聞いてみたら、どうやらTabBar+NavigationControllerはxibを使って実現できないみたいなんですね。

こんな記事がありました。
xibを使わずに、"programatically"にやってくださいと"DevTeamOfOne"さんが回答されてます。(このかたはAppleのかたでしょうか。。。)実は、TabBarを扱っているTheElementsというサンプルコードを見ていたのですが、xibがないことには気づいていて、なぜにベタにコード書いてるんだろうなーぐらいの認識だったのです。その実、こういう理由だったんですね。上記URLには親切にサンプルコードまで載せてあるので、後ほど試してみようと思います。

というわけで、結果はまだ分かりませんがとりあえずメモしておきます。
タグ:iPhone SDK
拍手する
posted by macj at 22:49 | Comment(0) | TrackBack(0) | iPhoneアプリ開発 | このブログの読者になる | 更新情報をチェックする

GWは大盛り上がり

GWはアップデートやら期間限定無料やらで、iphonefan@Twitterは大盛り上がりでした。トピックをいくつかまとめてみます。

(1)Twitter クライアン

玉石混淆のiPhone用Twitterクライアントの中で、Twitterlator Proがバージョンアップで”一歩抜けた”と評価を受けてます。hiro45jpさんが超絶なレビューを載せて下さってます。私はTwitterFonをメインで使ってますが、それと比べるとURLをブラウザ画面で開いた後に取れるアクションが多様なのが魅力に思えました。(ReadItLaterとか登録したら便利だろーなー。今はもっぱら「あとで読む」なんだけど)


今日は、我がホーム画面に複数存在していたTwitterアプリを一掃しちゃうかも知れない「Twittelator Pro」の最新バージョン2.2をご紹介します。とにかく多機能なんで分かる範囲で他アプリとも比較してみます。600円です。

また下記でも紹介しますが、見た目がかっちょいいTwitterクライアント「iConnect」が期間限定で無料になってました。






(2)TwitterをAppleが買収か
Googleも狙っているだとか噂はつきませんが・・・。個人的にiPhoneとの親和性が高いと感じているのでAppleが買収して独自に専用のUIを作ってくれることを期待してます。ただ、現状のTwitterの荒削り感が好きという方もいらっしゃるようですね。





(3)BOSSのおまけ
サントリーBOSSのSILIKY BLACKにiPhone用のケースがついてるらしいです。ケース無しの裸iPhoneでぎりぎりはいるくらいのサイズらしく、ケースを付けているとおおむね入らないっぽいです。でもamadanaですってよ、かっこええなぁ。。。





(4)期間限定無料Appたち
  • iConnect  見た目がかっこよいTwitterクライアント(600円→無料;無料期間終了済み!)。マルチアカウントに対応した次バージョン(v1.1)がもうすぐ出るとiTunesの紹介画面に書いてあります。無料でGETしたアプリがどんどんバージョンアップで成長して行ってくれるとありがたい。
iConnect.png


  • Photocooker 画像の回転、トリミング、落書き、モザイクなど(”連休明けに有料化”だそうです)ブログをやっているとスクリーンショットを多用するので、その加工で必要なモザイクや回転がiPhone上でできるのはすごく楽になります。作者様に感謝!
photocooker.png


拍手する
posted by macj at 19:16 | Comment(0) | TrackBack(0) | iPhoneアプリ紹介 | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は90日以上新しい記事の投稿がないブログに表示されております。