2008-03-22から1日間の記事一覧

アプリケーションの終了

アプリケーションを構築する上でInfo.plistを作成する必要がある。このXMLファイルはシステムに対してアプリケーションの情報を伝える。XCodeがデフォルトのInfo.plistを作成するので、これを拡張すればいい。 Info.plistは実行アプリの名前、ホームスクリー…

ボタンが動いた時のアニメーション

基本的にやるステップは下記のようになる。 ・アニメーションさせたいビューのbeginAnimations:context:を呼ぶ ・アニメーションプロパティの設定 ・アニメーションさせたいビューのcommitAnimationsを呼ぶMoveMeにおけるコードは下記の通り - (void)animate…

タッチイベントの処理

システムはタッチイベントをUIResponderのインスタンスに送る。MoveMeは二つのビュークラスを実装しているが、MyViewのみがこのイベントメッセージに反応する。このクラスは、Welcomeボタンの外側の境界と内側の境界をURResponderの下記のメソッドをオーバー…

Welcomeボタンの描画

drawRectが呼び出されるまでに、描画環境が設定され、準備完了となる。ここで行うことは自作コンテンツを描画するための描画コマンドを指定することである。PlacardViewクラスではコンテンツはバックグラウンド画像と文字列から成り立っており、そのテキスト…

iPhoneアプリについて

iPhoneSDKで配信されているサンプルコードMoveMeについての解説の概要。元ページはhttp://developer.apple.com/iphone/gettingstarted/docs/creatingiphoneapps.actionです。しっかり翻訳したわけでないので、詰まったときは元のページを見てください。んで…