プログラミングノート

一からものを作ることが好きなエンジニアの開発ブログです。

IBを使わないサンプルコード集を作ったので公開

iPhone開発を始めた当初、Interface Builderを利用せずに全てコードでUIを作っているサンプルが中々見つからずに苦労したので、今まで作ってきたコードを整理してgithubにまとめてみました。下記URLにアクセスしてdownloadを実行すれば一括で取得できます。


http://github.com/ntaku/iphone-samples


登録サンプルの一覧です。


UIView

SimpleView UIViewを生成して表示する
SimpleTouch タッチイベントを取得する
SimpleGesture スワイプジェスチャーを検出する

UITableView

SimpleTableView UITableViewを生成して表示する
SimpleTableView2 UINavigationControllerを利用したTableView
SimpleTableViewCell UITableViewCellをカスタマイズする
TableViewEdit UITableViewの編集を行う

UITabBarController

NavigationWithTabBar UINavigationControllerを利用したUITabBarController
CustomizeTabBarImg TabBarの背景画像を差し替える
SimpleTabBar UITabBarControllerを生成して表示する

UIImagePicker

SimpleCamera カメラを利用する

CoreLocation

LocationTest GPS測位を実施する

SQLite

SQLiteTest FMDBライブラリを使ってSQLiteを利用する

Parser

JsonTest JSONを解析する
Libxml2Test libxml2でXPathを使ってXMLを解析する
NSXMLParserTest NSXMLParserを使ってXMLを解析する


UIをコードで書けるようになったらInterface Builderをもう一度試してみようかなとか思っていたのですが、使わなくても特に不自由はないし開発効率も悪くはないので、もう使わないだろうなあと思う今日この頃です。