Swift【Swift】Core Graphicsで描いた図形の色をアニメーションで変更したい場合 やりたい事 ・円をCGContextFillEllipseInRectで描きたい ・描いた円の色を赤から青にだんだんとアニメーションさせたい これを実装する方法です。 こちらはダメな例。こういう風にやっても、色のアニメーションはしません。 ... 2015.07.14Swift
Swift【Swift】CGAffineTransformから角度と拡大率を求める 毎度毎度忘れるのでメモです。 CGAffineTransformから角度と拡大率を求める方法 角度 var radian = atan2(transform.b, transform.a) var degree = radian / CGF... 2015.07.10Swift
Swift【Swift】UIButtonのテキストを複数行にする方法 UIButtonに設定したテキストを複数行にする方法 センタリングもできます useButton.titleLabel!.lineBreakMode = NSLineBreakMode.ByWordWrapping useButton.ti... 2015.07.07Swift
Swift【Swift】Swiftでの遅延処理の実装(Swift3の場合も追記) 1つの処理が終わってから、ちょっと時間を置いてから次の処理をしたいな〜という場合、Objective-Cだと、 - (void)performSelector:(SEL)aSelector withObject:(id)anArgument... 2015.03.30Swift
Swift【Swift】マイクアクセス許可のダイアログをベストなタイミングで表示する iOS 7からだったかな?アプリがマイク機能を使用しようとすると、アクセス確認のダイアログが表示されるようになりました アプリが勝手にマイク機能を使ってこっそり録音したりすることがないように、このように確認ダイアログを出すようにしているわけ... 2015.03.28Swift
Swift【Swift】UIColorからR,G,Bを取得する方法 UIColorからRGBaそれぞれの値を求める方法です 昔はもうちょっと面倒でしたが、iOS5から簡単に取得できるようになりました。 // // 変数が初期化されていないとエラーになるので、とりあえず1.0で初期化 var red: CGF... 2015.03.27Swift
Swift【Swift】SwiftのプロジェクトにAdMob 7.0を導入 SwiftのプロジェクトにGoogle Mobile Ads SDK 7.0を導入してみました 7.0からフレームワークという形での配布になったり、公式サイトでの説明はObjective-Cでの説明だったりと、つまずく人はつまずくと思うので... 2015.02.19Swift
Swift【Swift】Swiftのプロジェクトにレビューへ誘導するダイアログを表示するAppiraterを導入 SwiftはObjective-Cに比べると融通が利かないというか、頑固というか、ちょっとしたことでエラーが出て困りますね。思うように進まなくて非常にもどかしい 例えば変数の型。型が違うもの同士を計算するだけでエラーです。字はあってるけど書... 2015.02.18Swift