【Swift4】StoryboardでUINavigationControllerやUITabBarControllerを設定する方法【Xcode9】
StoryboardでViewControllerにUINavigationControllerやUITabBarControllerを設定する方法をご紹介します。
もくじ
UINavigationControlle ...
【Swift4】UIImage(画像)を指定した範囲で切り抜く方法【Xcode9】
画像(UIImage)を指定の範囲でトリミングする方法です。
切り抜きたい位置とサイズをCGRectで指定して切り抜くことができます。
【Swift4】UIImage(画像)を角度を指定して回転させる方法【Xcode9】
画像(UIImage)を角度を指定して回転させる方法です。
回転した画像はUIImage型で取り出せませます。
【Swift4】関数の処理の実行時間を計測する方法【Xcode9】
関数の処理スピードを計測して、アプリで重たい動きになっている箇所が、どのプログラムが原因になっているのか特定するのに役立つ関数をご紹介します。
アプリのパフォーマンスチューニングに是非役立ててください。
関数の処理ス ...
【Swift4】ArrayとNSArray・NSMutableArrayの違いまとめ【Xcode9】
Swiftの配列には大きく分けてArrayとNSArray系の2つがあります。
NSArray系にはNSArrayとNSMutableArrayの2つがあるのでSwiftで配列というとArray・NSArray・NSMutab ...
Swift5でUIViewを3秒でアニメーションを実装させる方法【Swift/Objective-C】
UIViewクラスを継承しているUILabelやUIButtonなどはUIViewのクラス関数であるanimate関数を使用することで様々なアニメーションを簡単に行うことができます。
UIView.animate によるアニメー ...
【Swift4】ステータスバー・ナビゲーションバー・タブバーの高さを取得【Objective-C】
ステータスバー・ナビゲーションバー・タブバーの高さの取得方法です。
Swift4//ステータスバーの高さを取得するlet statusBarHeight = UIApplication.shared.statusBarFrame ...
Swift5でUIBezierPathで線、三角、四角、円、楕円、円弧の描き方【Swift/Objective-C】
UIBezierPathを使用したパス描画による様々な図形の描画方法をご紹介します。
UIBezierPathを使用するための準備UIBezierPathを使用するためにdraw()メソッドの用意されたViewを作成する必 ...
【iOS11】LaunchScreenを多言語化しiTunesConnectにアプッロードした際にでるERROR ITMS-90096の対処方
LaunchScreenを多言語化を以下のこちらのサイトを参考にしてデバックでの実機ビルドでは対応できたのですが、いざiTunesConnectにアップロードしようとした時に以下のようなエラーがでてアップロードができないことがありまし ...
【Swift4】シングルトン(Singleton)を使用した共通データの受け渡し
Swift4でのシングルトン(Singleton)を使用した共通データの受け渡し方法をご紹介します。
もくじ
シングルトンとは?シングルトンの作成方法
シングルトンに共通のデータを持たせられるようにする ...