はじめに

Cordova iOS アプリでカメラ(apache/cordova-plugin-camera)のテキストを変更する方法。

デフォルトだと撮影後のボタンが「Retake」や「Use」(Use Photo だったかも)とかになっている。

TL;DR

  • config.xml に CFBundleDevelopmentRegion を ja_JP に設定する内容を追加
続きを読む

はじめに

Cordova iOS アプリで Deprecated となっている UIWebView から WKWebView へと移行する方法。

TL;DR

続きを読む

はじめに

NativeScript(NativeScript-Vue) でアニメーションの利用方法。

TL;DR

続きを読む

はじめに

NativeScript(NativeScript-Vue) で iOS の Status Bar の情報(時刻、電池量など)が表示されない場合の対応方法。

TL;DR

  • app/App_Resources/iOS/Info.plist で UIViewControllerBasedStatusBarAppearance を false に設定
続きを読む

はじめに

NativeScript(NativeScript-Vue)で Dark Mode(iOS), Dark Theme(Android) に対応する方法。

TL;DR

  • Android: forceDarkAllowed で Dark Theme のサポート有無を設定
  • iOS: UIUserInterfaceStyle で Dark Mode を非サポートに設定可能(デフォルトで影響を受ける)
  • Dark Mode/Theme だと .ns-dark, Light だと .ns-light が root-view に適用される
  • @nativescript/theme を使って Theme.setMode(Theme.Light) で強制変更もできる
続きを読む

はじめに

NativeScript(NativeScript-Vue) の Application Lifecycle について。

アプリの起動や終了、バックグラウンドへの移動などを検出して処理させることができる。

TL;DR

続きを読む

はじめに

NativeScript-Vue でページ読み込み後にページ移動やダイアログの表示をする方法。

アプリ起動直後のページ(xxxx.vue) 内の created や mounted で、$navigateTo や $showModal を使っても期待通りに動作しない場合の対応方法。

TL;DR

続きを読む

はじめに

NativeScript(NativeScript-Vue) で ActionBar/ActionItem に FontAwesome などのアイコンフォントを使用する方法。

TL;DR

  • ActionBar:
    • title プロパティは使わない
    • 下層に XxxxLayout と Label 定義
  • ActionItem:
    • ios.systemIcon, android.systemIcon は使わない
    • 下層に Label で定義
続きを読む

はじめに

NativeScript(NativeScript-Vue) での border の使い方を整理した。

TL;DR

  • border-width, border-color, border-radius で指定
    • width, color は border-[top|right|bottom|left]-xxxx で個別指定も可能
    • border-width: 1 2 3 4; のような指定も可能
  • CSS のショートハンド(border: 1px black solid;)は使えないので注意
続きを読む

r17n


Softwear Engineer


Fukuoka