しめ鯖日記

swift, iPhoneアプリ開発, ruby on rails等のTipsや入門記事書いてます

2021-01-01から1年間の記事一覧

UIDatePickerのdatePickerModeをcountDownTimerにした時の挙動確認

今回はUIDatePickerのdatePickerModeをcountDownTimerに変えた時の挙動を見てみました。 まずはdatePickerModeに何もセットしない場合の挙動を見ます。 プロジェクトをViewControllerを作って下のように変更します。 class ViewController: UIViewController…

Storyboard+UIScrollView+AutoLayoutでhas ambiguous scrollable contentエラーが出ないようにする

Storyboard上でUIScrollView+AutoLayoutを使うと下のようなエラーが出る事があります。 今回はその対処法を調べました。 Xcodeのバージョンは13です。 参考にしたのは下URLです。 qiita.com まずはプロジェクトを作ってMain.storyboardにUIScrollViewを配置…

Android StudioのCPU Profilerで重い箇所を特定する

下URLを参考にCPU Profilerを試してみました。 developer.android.com まずは新規プロジェクトを作成します。 Profiler画面は[View] > [Tool Windows] > [Profiler]と選択することで表示できます。 画面は最初は下のようになっています。 アプリを立ち上げる…

StoreKit2のサンプルコードを動かしてみる

今回は下URLからダウンロードできるStoreKit2のサンプルコードを動かしてみました。 developer.apple.com StoreKit2は旧来のStoreKitを改良したもので、シンプルなコードで購入処理が記述できるようになっています。 ただしiOS15限定以上なので利用する際は…

ShazamKitで音声認識を試してみる

下の記事を参考にShazamKitを動かしてみました。 ichi.pro ShazamKitは音楽認識ライブラリで、マイク経由で曲を渡すと曲名を出してくれたりします。 ShazamKitのiOS15から登場したライブラリで、SDKはAndroidでも使えるようです。 developer.apple.com 初期…

Docker+Railsでサーバー立ち上げメモ

Docker+Railsでサーバーを立ち上げた時のメモです。 元々Dockerを使わずに運営していたのですが、CentOS6がサポート切れになったことやbundle installでよく苦戦する事もあって環境を作り直す事にしました。 今回のOSはmacOSになります。 今回の構成ですがま…

PHPickerViewControllerで画像を取得する

PHPickerViewControllerというiOS14から登場したクラスで画像を取得してみました。 このクラスはUIImagePickerControllerと違って複数画像を選択することなども可能です。 まずは画面に画像選択用のボタンを設置します。 class ViewController: UIViewContro…

AndroidのEditTextやTextViewのフォントを明朝体にする

android:fontFamilyをserifにするだけです。

【Kotlin】Applicationを継承したクラスを試してみる

AndroidのApplicationクラスを使ってみました。 Applicationを継承したクラスは全Activityからアクセスできるクラスになります。 クラスは下のように定義します。 class MainApplication: Application() { } 下のようにAndroidManifest.xmlのapplicationタグ…

【Kotlin】NavControllerを試してみる

Empty Activityを選んでプロジェクト作成をします。 起動すると下のようにラベルだけの画面が表示されます。 次はナビゲーションを作成します。 まず新規作成でAndroid Resource Fileを選択します。 Resource TypeをNavigationにしてOKを押します。 my_navig…

SF Symbols + UIImageでアイコンを表示する

SF SymbolsというAppleの提供しているアイコンを使える機能を試してみました。 developer.apple.com SF Symbols + UIImageでアイコンを表示する 使い方は簡単で、下のようにUIImageの初期化でアイコン名を渡すだけです。 引数のラベルがUIImage(name: "")で…