はじめに
NativeScript(NativeScript-Vue) Android で文字を上下中央寄せにする方法
TL;DR
Label
にloaded
ハンドラを設定- Android だったら
args.object.android.setGravity(17)
を実行17
はGravity.CENTER
の値
はじめに
NativeScript(NativeScript-Vue) で次入力欄にフォーカスする方法を整理した。
TL;DR
returnPress
イベントにハンドラを設定- ハンドラ内で
getViewById
とTextField.forcus()
を使って次フィールドにフォーカス
- ハンドラ内で
TextField
のreturnKeyType="next"
は iOS では動作しない- tjvantoll/nativescript-IQKeyboardManager も NatvieScript v6.x 系は未サポートで動作しない
はじめに
NativeScript(NativeScript-Vue) で NativeScript/nativescript-datetimepicker を使って、Locale を意識した DatePicker/TimePicker
TL;DR
tns plugin add nativescript-datetimepicker
でインストール- NativeScript-Vue は
Vue.use(DateTimePicker)
で準備 <DatePickerField locale="ja_JP" />
で日本向けの日付選択- その他プロパティは Features を参照
はじめに
Cordova iOS アプリで、ダークモード設定時にステータスバーの時刻やら電波マークやらが背景色と同化して見えなくなる場合の対処方法。
TL;DR
config.xml
に以下を追加- 対応としては「ライトモードの強制」なので、本質的な対応ではない
1 | <config-file parent="UIUserInterfaceStyle" platform="ios" target="*-Info.plist"> |
はじめに
Cordova iOS アプリでカメラ(apache/cordova-plugin-camera)のテキストを変更する方法。
デフォルトだと撮影後のボタンが「Retake」や「Use」(Use Photo だったかも)とかになっている。
TL;DR
config.xml
にCFBundleDevelopmentRegion
をja_JP
に設定する内容を追加
はじめに
Cordova iOS アプリで Deprecated となっている UIWebView から WKWebView へと移行する方法。
TL;DR
- UIWebView を使ったアプリを App Store Connect にアップロードすると「バイナリが無効」や「アップロードしてもリジェクト」となる
- CordovaのUIWebView→WKWebView移行についてまとめ - Qiita を参考に WKWebView に切り替えると解決
cordova plugin add cordova-plugin-wkwebview-engine
でプラグイン追加config.xml
を編集
はじめに
nestjs/nest のチュートリアルなどを触った際のメモ。
自分の中で知見がまとまったら内容ごとに別記事に分離するかも。
チュートリアル: Documentation | NestJS - A progressive Node.js framework
TL;DR
- 別途記載
はじめに
NativeScript(NativeScript-Vue) でアニメーションの利用方法。
TL;DR
- CSS アニメーション、コードでのアニメーションがある
- 公式ドキュメントが充実しているので読む
- CSS のショートハンドで上手く動かない場合は、各プロパティに分解してみると良いかも
はじめに
NativeScript(NativeScript-Vue) で iOS の Status Bar の情報(時刻、電池量など)が表示されない場合の対応方法。
TL;DR
app/App_Resources/iOS/Info.plist
でUIViewControllerBasedStatusBarAppearance
をfalse
に設定