2012年12月アーカイブ

新しいタイプの計算機アプリ「Mono Calculator」を日刊Appliv様、Appliv様サイトにてご紹介頂きました。
とても詳細にご紹介頂いておりますので、是非ご覧下さい。
レビュワー様、有り難うございました!



Appliv

350円
(2012.12.30時点)
posted with ポチレバ
無料
(2012.12.30時点)
posted with ポチレバ
日本で流通している主要な金魚を紹介したiPhone・iPad両用アプリ
 「日本金魚図鑑 -Japanese goldfish-」
がリリースされました!

奇麗な写真とともに、金魚の歴史や飼育方法について詳細な紹介がされています。
無料ですので、是非お試し下さい。

こんにちは。開発担当のICTFです。

UITabBarControllerに追加したビューは、そのビューが初めて選択されたタイミングで生成されます。
処理を重くさせない為の効率の良い処理ですが、例えばUITabBarControllerにwebサイトを表示する為のビューを3つ追加し、3つ同時に読み込み開始したいといった事もあるかと思います。
今回はUITabBarControllerに追加した全てのビューを最初から生成する方法についてご紹介します。

実はもう既に答えを書いてしまっています。
UITabBarControllerは「初めて選択されたタイミングで生成」するのですから、UITabBarControllerを表示するタイミングで全てのビューを一旦選択すれば良いのです。
以下サンプルコードです。

UITabBarController* tabController = [[[UITabBarController alloc] init] autorelease];

[tabController setViewControllers:viewList];


// 全てのページの読み込みを開始させるため、各ページを一瞬表示する

for (NSInteger i = tabController.viewControllers.count - 1; i >= 0; i--) {

    tabController.selectedIndex = i;

}