我尝试了将按钮固定到底部的不同可能性
<ion-header>
<ion-navbar>
<ion-title>
<b > Audio Recorder</b>
</ion-title>
</ion-navbar>
<ion-toolbar >
<ion-segment color="danger">
<ion-segment-button value="camera">
Recorder
</ion-segment-button>
<ion-segment-button (click)="ListAudioFiles()">
Recording List
</ion-segment-button>
</ion-segment>
</ion-toolbar>
</ion-header>
<ion-content class="has-footer" padding>
<p *ngIf="!status" style="text-align: center; color: red;"><b> Recording... </b></p>
<p *ngIf="!status" style="text-align: center; color: black; font-size: 40px;">{{total}}</p>
<ion-grid style="text-align: center;">
<ion-icon *ngIf="status" style="font-size: 180px;" (click)="startRecording()" name="mic"></ion-icon>
<ion-icon *ngIf="!status" style="font-size: 180px; color: red" (click)="stopRecording()" name="mic"></ion-icon>
</ion-grid>
<ion-content>
我也有一个疑问,如果我添加一个按钮到标题,我需要突出显示我点击的按钮,如果我在列表页面列表按钮必须突出显示,如果记录器点击该按钮应突出显示,并且各自页面应该加载。
答案 0 :(得分:14)
希望这可以帮助别人。
.your-class {
position: fixed;
left: 0;
bottom: 10px;
right: 0;
}
左/右设置为0可使所有内容保持居中。
答案 1 :(得分:10)
离子内容标签结束后添加此
<ion-footer>
<ion-toolbar>
<button ion-button (click)="Upload()" full>Upload</button>
</ion-toolbar>
</ion-footer>
答案 2 :(得分:0)
你不需要使用工具栏,你可以直接在ion-footer
中使用ion-button<ion-footer>
<ion-button expand="full" (click)="Upload()">Upload</ion-button>
</ion-footer>