Swift Swift UIKitでWindowとViewを取得する方法 Swift UIKitを使用してWindowとViewControllerを取得する UIKitを使用している環境で、別Windowの取得や、取得したWindowからViewControllerを取得したかったので、方法がわかったの... 2022.07.27 Swift
Swift Swiftでウィンドウを追加する(SceneDelegateを使っている状態で) iOSアプリの作成する際に、iPhoneでもiPadでもウィンドウの概念があります。特に意識せずに既存のウィンドウだけでも作ることができるので、意識することがない場合もありますが。 AppDelegateでのウィンドウ追加ではなく、... 2022.03.10 Swift
Swift SwiftのUIImageViewをコードのみでレイアウトし、画像の色を変更する 作成した画像から色を変更したいが、PhotoshopやIllustratorで元の画像を変更するのではなく、XCodeのプロジェクトに読み込んだ画像をコードで色変更したい時のやり方。 let sampleImageView = UI... 2022.03.09 Swift
Swift SwiftのUICollectionViewのCellの高さには気をつけよう。タップが効かない時がある。 UICollectionViewをCompositionaLayoutで実装し、コードでUIを作成した時の話。 きっかけはUIViewにTapGestureをつけても反応しない・・・ UICollectionViewのCell... 2022.03.03 Swift
Swift Swift URLsessionでプログレスバー・進捗状況を表すためのやり方 Swiftでファイルをアップロードするときなど、URLSessionを使用しますが、重いファイルなどをアップロードする際に、進捗状況を表したい時があります。 その時に、delegateを使うことで進捗状況を表すことができます。最低限... 2022.03.02 Swift
Swift Swiftで端末の回転(向き)状況を取得できるが、状況によって取れない件 端末がどの向き、縦向きか横向きなのか?UIDevice.current.orientationで取得する事ができます。 let orientation = UIDevice.current.orientation let isFla... 2022.02.16 Swift
Swift SwiftのUITextFieldをカスタムした時に、placeholderのテキストカラーも一緒に設定する UITextFieldのプレースホルダーの設定は簡単にできるのですが、カラーの指定が意外と簡単にできません。。。※Swiftってそういう所結構ありますよね・・・(・ω・ NSAttributedStringで指定する事で色指定をする... 2022.02.10 Swift
Swift SwiftのUITextFieldのボーダー(枠線)をカスタムした時の余白 SwiftのUIKitで、コードでレイアウトをカスタムしたい時のやり方です。UITextFieldをカスタムして、ボーダー(枠線)をカスタムした際に、何故か余白がなくなってしまいます。 何故なんですかね・・・ これを設定するた... 2022.02.09 Swift
VS Code VS CodeでSublimeTextのようにタグを選択できるようにしたい 以前からSublimeTextを使用していましたが、今はVS Codeも使用しています。状況等に合わせて使い分けています。 SublimeTextの時に、よく使っていたのが、htmlなどのタグ(divなど)を選択するショートカットキ... 2022.01.27 VS Code
Swift Swift なんでiPadのActionSheetはエラー Swiftでアプリを作ってて、審査に出して初めて気づきました。iPadでActionSheetを使う場合、単に普通のアラート感覚で使うとエラーになるんですね・・・通常iPhoneの端末で確認していたので、全く気づきませんでした・・・ ... 2022.01.22 Swift