プログラミング

Swift

Swiftでウィンドウを追加する(SceneDelegateを使っている状態で)

iOSアプリの作成する際に、iPhoneでもiPadでもウィンドウの概念があります。特に意識せずに既存のウィンドウだけでも作ることができるので、意識することがない場合もありますが。 AppDelegateでのウィンドウ追加ではなく、...
Swift

SwiftのUIImageViewをコードのみでレイアウトし、画像の色を変更する

作成した画像から色を変更したいが、PhotoshopやIllustratorで元の画像を変更するのではなく、XCodeのプロジェクトに読み込んだ画像をコードで色変更したい時のやり方。 let sampleImageView = UI...
Swift

SwiftのUICollectionViewのCellの高さには気をつけよう。タップが効かない時がある。

UICollectionViewをCompositionaLayoutで実装し、コードでUIを作成した時の話。 きっかけはUIViewにTapGestureをつけても反応しない・・・ UICollectionViewのCell...
Swift

Swift URLsessionでプログレスバー・進捗状況を表すためのやり方

Swiftでファイルをアップロードするときなど、URLSessionを使用しますが、重いファイルなどをアップロードする際に、進捗状況を表したい時があります。 その時に、delegateを使うことで進捗状況を表すことができます。最低限...
Swift

Swiftで端末の回転(向き)状況を取得できるが、状況によって取れない件

端末がどの向き、縦向きか横向きなのか?UIDevice.current.orientationで取得する事ができます。 let orientation = UIDevice.current.orientation let isFla...
Swift

SwiftのUITextFieldをカスタムした時に、placeholderのテキストカラーも一緒に設定する

UITextFieldのプレースホルダーの設定は簡単にできるのですが、カラーの指定が意外と簡単にできません。。。※Swiftってそういう所結構ありますよね・・・(・ω・ NSAttributedStringで指定する事で色指定をする...
Swift

SwiftのUITextFieldのボーダー(枠線)をカスタムした時の余白

SwiftのUIKitで、コードでレイアウトをカスタムしたい時のやり方です。UITextFieldをカスタムして、ボーダー(枠線)をカスタムした際に、何故か余白がなくなってしまいます。 何故なんですかね・・・ これを設定するた...
VS Code

VS CodeでSublimeTextのようにタグを選択できるようにしたい

以前からSublimeTextを使用していましたが、今はVS Codeも使用しています。状況等に合わせて使い分けています。 SublimeTextの時に、よく使っていたのが、htmlなどのタグ(divなど)を選択するショートカットキ...
Swift

Swift なんでiPadのActionSheetはエラー

Swiftでアプリを作ってて、審査に出して初めて気づきました。iPadでActionSheetを使う場合、単に普通のアラート感覚で使うとエラーになるんですね・・・通常iPhoneの端末で確認していたので、全く気づきませんでした・・・ ...
Swift

Swift フォントのサイズと太さ指定 UIKit版

UILabelを使用する時に、文字のサイズや太さを指定する方法。 UIKitで、コード指定で指定するやり方になります。 let label = UILabel() label.font = UIFont.systemFont(...
タイトルとURLをコピーしました