サービスFirebase の Remote Config を使ってアプリ設定をサーバで管理 Firebase の Remote Config がずっと気になっていたので試しに使ってみることにしました。 アプリを開発していると、「アプリの挙動を動的に変更したい」という要望が出てくることがありますが、Remote Config...サービス
iOS【Swift4】アプリの初回起動画面を storyboard ではなく xib にする 新規で Xcode プロジェクトを作成すると、main.storyboard が作成され、起動時はそこで Initial View Controller に設定した ViewController が表示されます。 しかし、起動時の画...iOS開発
iOSARKitのFace Trackingを使って視線でスクロールさせてみた 前回に続いてARKit関連の記事になります。 今回は Face Tracking を使ってみたいと思います。※ Face Tracking は iPhone X 系でのみ動作します Xcodeを立ち上げ、新規プロジェクトから ...iOS開発
iOSARKit2の画像トラッキングを試してみた ちょっと出遅れた感はありますが、ARKit2 で新たに追加された機能である画像トラッキング機能を試してみました。 題材は、パッと思いついたポケモンにしています(笑) 動画ではディスプレイ上の画像を認識していますが、...iOS開発
iOS【Swift4】外部の http のサイトを WKWebView で開く(ATS 対応) ATS (App Transport Security) が出てきてずいぶん経ちますが、まだまだ世の中には SSL に対応していないサイトがたくさんあると思います。 私も今 3時のOYATSU にて『おやつの新着情報を web から...iOS開発
iOS【Swift4】アプリバージョンを取得 アプリ内の設定画面などでアプリのバージョン番号を表示するということは割とよくあることかと思います。 バージョン番号は下記のコードで取得できます。 Bundle.main.object(forInfoDictionaryKey:...iOS開発
iOS【Swift4】UINavigatinBar の戻るボタンの画像を変更 iOS アプリは UINavigationBar を使って遷移すると戻るボタンが自動的に付きますが、このボタンの画像を変更したいことがあるかと思います。その場合、下記のコードで変更することができます。 UINavigationBar...iOS開発
iOS【Swift4】UINavigationBarの下部ボーダーを消す iOS の UINavigationController をそのまま使うと、下部にグレーの線が表示されるかと思います。3時のOYATSU では下記の通りこの枠線を消しています。 これは UINavigationBar の s...iOS開発