1.二级页面隐藏返回键:
<ion-navbar hideBackButton="true">
<ion-title>标题</ion-title>
</ion-navbar>
2.安卓软键盘弹出页面压缩:
打开platforms/android/app/src/main/AndroidManifest.xml,将 android:windowSoftInputMode 属性默认设置为 adjustResize 值,将属性值修改为 adjustPan|stateHidden 即可。
AndroidManifest.xml文件中界面对应的<activity>里加入:
①android:windowSoftInputMode=
"adjustPan"
键盘就会覆盖屏幕
②android:windowSoftInputMode=
"stateVisible|adjustResize"
屏幕整体上移
③android:windowSoftInputMode="adjustPan|stateHidden" 软键盘弹出,界面布局不变,这是解决弹出软键盘,界面整体被压缩的方式
3.ion-segment动态添加数据,点击无效:
import { ViewChild } from '@angular/core';
import {Segment } from 'ionic-angular';
export class FloorsPage {
@ViewChild(Segment) segment: Segment;
}
在数据请求之后添加:
setTimeout(() => {
if (this.segment) {
this.segment.ngAfterContentInit();
}
}, 100);
4.ionic cli升级到最新版本
npm update -g cordova ionic