iPhoneSDK

Gamekitを使ったiPad - iPhone間のBluetooth通信

Gamekitを使ってBT通信させる場合、その役割は大きくわけて2つ。ServerモードとClientモード。ところが、iPhoneアプリではそれらを明示的に指定することは少なく、Peerという第3のモードが使われることが多い。 なぜならばServer/Clientを用いる場合、ユー…

UIViewAnimationOptions を読み解く

blockをつかったUIViewのアニメーション時に指定できるUIViewAnimationOptionsは次のようになっている。 enum { UIViewAnimationOptionLayoutSubviews = 1 << 0, UIViewAnimationOptionAllowUserInteraction = 1 << 1, UIViewAnimationOptionBeginFromCurren…

UIViewでのアニメーションiOS4.0対応版

UIViewに実装されているアニメーション関連のメソッドがiOS4.0から刷新され、今までのメソッドは非推奨になってしまった。 そこで、"UIView アニメーション"でググって一番上にくるUIViewで手軽にアニメーションを実行する方法 - プログラミングノートを参照…

UIPageControlを都合よく利用する

UIPageControlってなによ iPhoneのスクロールビューで何ページのうちのどこにいるか示してくれるUIPageControl。あのホーム画面の下にある丸が並んだやつ。現在のページ数を教えてくれるだけでなく、タップによるページ遷移もしてくれる。これはとても便利な…