2013-01-01から1年間の記事一覧

iOS7 テキストの回り込み

iOS 7からUITextViewでテキストの回り込みが指定できるようになった。 NSTextContainerのexclusionPathsプロパティに、回り込みさせたい領域のパスを指定すると、文字がパスに沿って表示される。 - (void)_updateTextView { UIBezierPath* bezierPath; bezie…

iOS 7のカスタムトランジション

AnimationController <UIViewControllerAnimatedTransitioning>プロトコルを採用したクラスを用意し、下記メソッドにアニメーションを記述する。 - (void)animateTransition:(id<UIViewControllerContextTransitioning>)transitionContext - (NSTimeInterval)transitionDuration:(id<UIViewControllerContextTransitioning>)transitionContext モーダル モーダル表示のアニメーショ</uiviewcontrollercontexttransitioning></uiviewcontrollercontexttransitioning></uiviewcontrolleranimatedtransitioning>…

Motion Effects(iOS 7の「視差効果」の実装方法)

UIInterpolatingMotionEffect UIMotionEffectGroup // Create motion effects UIInterpolatingMotionEffect* xAxis; UIInterpolatingMotionEffect* yAxis; xAxis = [[UIInterpolatingMotionEffect alloc] initWithKeyPath:@"center.x" type:UIInterpolatingM…

How to use SpriteKit framework

SKEmitterNodeを使用したパーティクルの表示 手順 .sksファイルを作成する パーティクルを編集する SKEmitterNodeを作成する SKEmitterNodeをSKSceneにaddChild:する SKSceneをSKViewにpresentScene:する 解説 1 .sksファイルを作成する パーティクルファイ…