iOSプログラミング

 

[iOS]UIViewの重なり順を変更する方法

[English]

 

今回はiOSにて以下の写真の様にUIViewの重なり順を変更する方法についてご紹介します。

 

環境:Xcode 8.3, Swift 3

 

続きを読む 0 コメント

[iOS]Viewの角を丸くし背景色をグラデーションにする

[English]

 

今回はiOSでViewの角を丸くし、背景色をグラデーションにする方法について解説します。

 

環境:Xcode 8, Swift 3

 

iOSでUIViewのグラデーションを設定する場合はCAGradientLayerを使用します。

CAGradientLayerのcolorsメソッドにグラデーションに使用する色を配列として設定し、CAGradientLayerのstartPointとendPointでグラデーションの方向を定義します。

続きを読む 0 コメント

[iOS]画面をキャプチャして画像に保存する方法

[English]

 

今回はiOSで画面をキャプチャして画像に保存する方法についてご紹介します。

 

環境:Xcode 8.3, Swift 3

 

まず、サンプルコードです。

続きを読む 0 コメント

[iOS]Core Dataでデータベースプログラミング

[English]

 

iOSではCore DataというO/Rマッピングツールを使用してSqliteにデータを保存します。

 

環境: Xcode 8.3, Swift 3

 

1.準備

まずプロジェクト作成時に「Use Core Data」にチェックを入れます。

これによりAppDelegateにCore Dataのオブジェクトが生成されます。

 

次に[プロジェクト名.xcdatamodeld]でDBのテーブルレイアウトを定義します。

続きを読む 0 コメント