あひる裁縫店

好きなこと、技術のこと、くだらないこと

【AndroidStudio】Viewの高さを%指定

ConstraintLayoutで、「このViewは、親Viewに対して半分の高さにしたいなー」と思った時の指定方法。 こういったことを実現したいとき、GuideLineを設置して高さや幅を調整していたのですが、 View自体の高さを、「親Viewに対して半分の高さ」と指定すること…

【iOS】TableViewでチェックボックスにチェックが入らない

TableViewを選択モードにしている際に、選択されているにも関わらず、 チェックマークが見えないことがあった。原因は、ハイライトを無効にしていたためで、選択はされていても無効にされていたためチェックマークも表示されないようになっていた。ハイライ…

【iOS】画面のスケール取得

let my displayScale = UIScreen.main.scale で、画面のスケールが取得できる。例えば、Ratinaディスプレイ(x3)の場合は、3.0と返ってくる。 返ってくる値はCGFloat。

【iOS】AppStoreで互換性のあるデバイスのみインストールできるようにする

iOS

ARKitを使用したアプリケーションを作った時に、ARKitに対応していない端末はAppStoreでインストールできないようにしたかったので、 互換性のある端末以外はインストールできないように、設定します。 (ARKitで例えていますが、設定したいものと照らし合わ…

【iOS】DispatchQueue.main.asyncAfterが指定している時間より大幅にずれる

iOS

DispatchQueue.main.asyncAfterが、 指定している時間よりも大幅にずれて実行されてしまう問題に直撃。 実装した処理をよくみていると、別ViewControllerから戻ってきた直後の処理がそうなっていた。この前にカメラを使用していて、カメラを終わらせずにView…

【Swift】CollectionViewでVoiceOverを設定した時にフォーカスがずれる

CollectionViewをVoiceOverに対応する時に、つまづいた点。 作っていたものは、 選択したチェックが入るようなもの(1つのみ選択可) ごくごく普通の機能ですね。 しかし、選択するとフォーカスがずれて、選択していないところまで呼ばれてしまう。 (フォー…

【WARNING: Unable to resolve the color named “Assets名” from any of the following bundles: アプリのバンドル名】

iOS

意味(私の解釈):Assetsがみつからないんですけど、おかしくね 私がこのワーニングに出会った時は、古いColorAssets名が、 まだStoryboardで使われていたため発生した。ColorAssets名を変更した後に、Storyboardで指定していれば、そこですぐエラーが出て…

【AndroidStudio】アプリ内に保存したファイルを確認したい

AndroidStudioで、アプリ内に保存したファイルを確認したい場合の方法。今回の例では、以下の世に書き出して保存したテキストファイルを確認します。 // アプリのFileディレクトリに”test.txt”というファイルを作った File(applicationContext.fileDir, “tes…

【2020正月旅行4】一度は琵琶湖を見てみたい

正月旅行4日目です! 今日は琵琶湖観光後に、親戚にご挨拶、新大阪から東京へ帰宅のコースです。 まずは、京都駅から大津駅へ移動。 なんと、京都駅から大津駅は、電車一本。 いい天気! ここからタクシーで、大津港へ! 琵琶湖にもユリカモメ! 水辺には必…

【2020正月旅行3】京都で穴場を探したい!

正月旅行3日目は、京都です! 朝、福山駅のホテルをチェックアウトし、新幹線で京都駅まで向かいます。 そこからバスで観光地を巡りたいのですが...メジャーな観光地はどこも激混みなので、そこを避けながら、 京都を楽しむのが目標です! 上賀茂神社 www.ka…