By YuiChiLo

Split Viewは、2つの隣り合ったペインから成る1つのフルスクリーンビューです。
横方向の場合はマスタペインと詳細ペインが表示されますが、縦方向の場合は詳細ペインのみの表示となります。
しかし、「設定」アプリのように縦方向の場合でもマスタペインを表示したい場合があります。
今回はその方法をご紹介します。
Read the rest of this entry »
By YuiChiLo
覚え書き。
メディアプレーヤーを作成して、動画を再生します。
MPMoviePlayerControllerを使用します。
#import <MediaPlayer/MediaPlayer.h>
した上で、
// 動画URL
NSString *movieURL = @"[URL]";
NSURL *url = [NSURL URLWithString:movieURL];
// プレーヤーを生成
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] init];
[player setContentURL:url];
// プレーヤーを再生
[player play];
これが再生までの流れです。
ネットワークを考慮した処理などが抜けているので実際には必要です。
Notificationsを利用して、データ取得後、再生後等の通知を設定します。
By YuiChiLo
iPadの起動画像(スプラッシュ画像)の設定方法を紹介します。

iPhoneと同様に、iPadでも起動画像(スプラッシュ画像)を設定できます。
ユーザにとってのアプリ起動感覚を早めるためにも起動画像は設定した方がいいでしょう。
iPadの場合、iPhoneとは異なり4方向(ホームボタンを基点)に対応させる必要があります。
iPadアプリは様々な方向から起動されることを想定しているためです。
Read the rest of this entry »
By YuiChiLo
iPhone、iPadのシミュレータに画像を保存する方法です。

シミュレータの「写真」には始め画像が登録されていません。
写真を取り込むアプリを作っている場合などは画像があった方が便利なので今回はシミュレータに画像を登録します。
この方法は、iPhone、iPad共に利用できます。
Read the rest of this entry »
By YuiChiLo
iOS4からマルチタスクが導入されたことにより、アプリ終了時に呼ばれるデリゲートメソッドが変更されました。
保存処理などをそこで行っていたアプリは変更する必要があります。

※(注意)一部訂正しました。
Read the rest of this entry »
By YuiChiLo

iPadアプリを作成するには様々な方法がありますが、今回は既存のiPhoneアプリを別プロジェクトとしてiPadアプリに対応させます。
サンプルとするのは、iPhone Dev Center のSample Code から”UICatalog”プロジェクトを使用します。
「UICatalog」- iPhone OS Reference Libray Sample Code ※ ログインが必要です。
“UICatalog” はiPhoneの基本的なUIコンポーネントを確認できるサンプルアプリケーションです。
Read the rest of this entry »
By daichi1128

WWDC 2010のセッション動画・スライドが公開されています。
WWDC 2010 Session Videos – Apple Developer
以下のような分類になっています。
- Core OS 12セッション
- Developer Tools 18セッション
- Application Framework 40セッション
- Graphics and Media 26セッション
- Internet and Web 13セッション
去年までは有料だったセッション動画が無料で見れてしまいます。
そしてこのボリューム。
iPhone開発者向けの高品質通信教材が大量に無料で手に入ると思えば、これは見ずにはいられません。
後でじっくり見てみようと思います。
By YuiChiLo
iPhone4の発表の影に、iPadのことを一瞬忘れてしまいそうですが、それほどiPad が生活の一部にとけ込んでいるとも言えるかもしれません。
今回はそんなiPadをもっと便利に使いたい!
ということでマジックテープを貼ってみました。
マジックテープを貼るとどれだけ便利かは少し前に話題になったこちらの動画をみていただければ一目瞭然です。
やることはこの動画と同じです。
でもここで一つ気になるのが、こんなにスマートなiPadに黒海苔のような四角いマジックテープは貼っていいのか?!ということです。
答えは否です。
ダメに決まってます。
だからちょっとオシャレに貼ってやりました。
Read the rest of this entry »
By daichi1128
覚え書き。
UIImage *image;
ABRecordRef item = [listContent objectAtIndex:0];
if(ABPersonHasImageData(item)){
image = [UIImage imageWithData:(NSData *)ABPersonCopyImageData(item)];
}else{
image = [UIImage imageNamed:@"contact_image.gif"];
}