iOS Viewライフサイクルまとめ、iOS6での変更点

TwitterでViewライフサイクルについて話題になったので、まとめてみました。


“iOS Viewライフサイクルまとめ、iOS6での変更点” の続きを読む

iAdとADMobを表示しつつコンテンツ領域をリサイズできるライブラリを公開しました

今作っているアプリで必要だったので、ライブラリを作成してGitHubで公開しました。

広告表示
広告表示

広告を削除すると、ちゃんとコンテンツ領域が開きます。
広告削除後
広告削除後

“iAdとADMobを表示しつつコンテンツ領域をリサイズできるライブラリを公開しました” の続きを読む

第3回iphone_dev_jp 東京iPhone/Mac勉強会で発表しました。

2012/7/21 に開かれた、第3回iphone_dev_jp 東京iPhone/Mac勉強会で発表させて頂きました。
第3回iphone_dev_jp 東京iPhone/Mac勉強会 : ATND
先回岸川さんと、藤川さんたちにあった時に、リモートでアメリカから話したら面白いじゃないってことでやってみたのですが、どうも音が切れ気味だったみたいですね。資料などをここにおいていおきますね。
“第3回iphone_dev_jp 東京iPhone/Mac勉強会で発表しました。” の続きを読む

StoryboardのTableView-Staticでセルが表示されない問題を解決する方法

iOS5 から導入された、 Storyboard のTableViewでのStaticモード。コードを書かなくても、Storyboard上でテーブルのセルを編集出来るのがいいですね。
それを使ってストリーボードを編集してアプリを作る際にいくらか制限がありました。その制限を守らないと、Storyboard上では編集出来るものの、実行するとセルが表示されないという問題があります。

これを正しく動かす方法です。
“StoryboardのTableView-Staticでセルが表示されない問題を解決する方法” の続きを読む

Less Code, Less Bugs! Storyboardで角丸、枠線、シャドウを設定できるクラスを公開

Storyboardで設定したUIのコンポーネント表示例
Storyboardで設定したUIのコンポーネント表示例

UIViewのコンポーネントは、layerプロパティを使って、角丸、枠線、シャドウなどを比較的自由に設定できます。しかし、Storyboardではその設定が直に出来ないので、コードを書く必要が出てきます。しかし、そのためだけにIBOutletをつないだり、ViewDidLoadにコードを追加したりするのが面倒ですし、どうしてもコードの量が多くなるとバグが増えてしまいます。そのために、Storyboard上で、角丸、枠線、シャドウを設定できるクラスを作成して公開しました。
“Less Code, Less Bugs! Storyboardで角丸、枠線、シャドウを設定できるクラスを公開” の続きを読む