【Swift4】iOSの短い・長いバイブレーションを繰り返し鳴らす方法【Objective-C】
iOSでは強い、弱い、長い、短いなど色々なバイブレーションが用意されています。
今回はバイブレーションを鳴らす方法から、バイッブレーションの種類、さらに繰り返しバイブレーションを鳴らす方法をご紹介します。
dyld: Library not loaded: @rpath/libswiftAVFoundation.dylibというエラーが出た時の対処方法
Swiftで書かれたプロジェクトをビルドしようとしたら突然以下のようなエラーが出た時の対処方法をご紹介します。
dyld: Library not loaded: @rpath/libswiftAVFoundation.d ...
【Swift4】iPhone(iOS)の言語設定を取得して多言語対応する方法【Objective-C】
iPhone(iOS)の言語設定を取得する方法をご紹介します。
iOS9とiOS8以前で若干違うので気をつけてください。
iOS9以降の場合言語コード + 国コード でpreferredLangu
【Swift4】xibファイルでViewを作成してStoryboardで使用する方法
xibファイルでUIViewを作成し、Storyboardで再利用できる部品となるクラスファイルを作成する方法です。
実装手順
1.カスタムクラス(swiftファイル)とxibファイルを作って紐づける
2. ...
【Swift4】UITextFieldやUITextViewのキーボードの色を変更する方法【Objective-C】
UITextFieldやUITextViewにフォーカスを当てると自然にでてくるキーボード、デフォルトでは白色のUIになっていますが、keyboardAppearanceを指定することで黒色のUIに変更することができます。
【Swift4】Date 日付と日時を比較する方法(NSDate)【Objective-C】
Date型の日付や日時を比較する方法です。
日付の比較にはcompare()関数を使用します。
この方法を使用するとStrings型(文字列)の日付や日時を比較することも可能です。
Swiftswi ...
【Swift4】UIScrollViewで横スクロールのページングを3分で実装する方法
UIScrollViewで横スクロール型のページングを実装する方法です。
Storyboardを使用してサクッと作成していきます。
手順
1.UIScrollViewとUIPageControlの配置
【Swift4】StoryboardでUINavigationControllerを設定する方法【Objective-C】
Storyboardで作成したUIViewControllerにUINavigationControllerを設定する方法です。
Editor > Embed In > Navigation Controlle ...
【Swift4】Expression was too complex to be solved in reasonable time;というエラーが出た時の対処法
Swiftでは別の型同士の四則演算はできません。
基本的には型を揃えた状態での計算をしないと以下のようなエラーのなります。
Binary operator ‘+’ cannot be app ...
【Swift4】少数点第2位や3位の四捨五入・切り捨てを行う方法
四捨五入・切り捨て・切り上げを行う場合は以下の関数を使って行います。
・round() → 四捨五入
・floor() → 切り捨て
・ceil() → 切り上げ