タグ iPhoneアプリ練習帳
人気順 10 users 50 users 100 users 500 users 1000 usersUIViewで画像を合成 « iPhoneアプリ練習帳
UIViewのスクリーンショットを撮影し、UIImageを返す関数です。UIViewに含まれるサブビューもレンダリングされるので、簡易画像合成ツールとしても利用できます。アルファチャンネル付きの画像を使えば、写真にフレームを重ねてプリクラ風の写真を作ったりできますね。 -(UIImage *)captureImage:(UIView *) view{ //Init ImageContext UIG... 続きを読む
BB Classic バージョン 1.2.2リリース « iPhoneアプリ練習帳
BB Classic バージョン 1.2.2をリリースしました。 ブロックくずしゲームです。ラケットで打ち返すことなく、連続でブロックを壊すと一気に得点が上がります。本バージョンより、ステージ数が15に、アイテムは5種類に増えました。 バージョン 1.2.2 の新機能 レジューム機能の改善 不具合修正 日本語表示の充実 続きを読む
iPhoneアプリにAdMob【プロジェクト付】 « iPhoneアプリ練習帳
無料アプリを収益化するには広告を掲載するのが手っ取り早いです。ということで、iAdを設定してみたのですが、安定して広告が配信されません。Appleの公式サンプルも正常に動作していません。iAdはiOS4以降でしか使えないし、OSのバージョンによって設定を替える必要もあり手間がかかります。そこで、今回は、AdMobを使ってみました。 AdMobとは AdMob は世界最大のモバイル広告ネットワークで... 続きを読む
iPhoneシミュレータの色を変える方法 « iPhoneアプリ練習帳
画面が暗いアプリを作った場合に、どこまでがiPhoneのディスプレイなのか視認しにくい場合の解決方法を見つけたので、実際に変更してみました。「プレビュー」で作成したやっつけ画像ですが、ずいぶん視認性は向上しました。 手順 「/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications」にあるシミュレータを開き、frame.... 続きを読む
JS→Objc 連続でのデータ送信不能問題とその解決法 « iPhoneアプリ練習帳
前提知識 iPhoneアプリ内にWeb(HTML)を表示するには、UIWebViewを使います。そして、UIWebViewの中のJavaScriptから、Objective-Cにデータを渡す場合は、location.hrefの値を変更します。UIWebView発生した画面遷移イベントをどうするかは、UIWebViewのdelegate先が判定します。data://で始まるなどといったルールを満たし... 続きを読む
iOS5のTwitter機能 « iPhoneアプリ練習帳
iOS5のTwitter機能をアプリに組み込む手順の解説です。iOS5ではTwitterがOSの標準機能として搭載されました。この機能を使うと、アプリ側ではアカウント認証などの作業が不要になり、手軽にTwitter投稿機能を組み込めるようになりました。 まず、Empty Applicationタイプのプロジェクトを作成します 次に、プロジェクトにTwitter.frameworkライブラリを追加し... 続きを読む