ios - 在 iOS 设备上运行时, ionic 栏标题不居中

标签 ios iphone ionic-framework vertical-alignment text-alignment

我正在使用 Ionic 为 Android 和 iOS 构建应用。
我在 View 中使用 bar-header 作为标题:

<ion-view view-title="Home" class="tab-home">
    <ion-content class="padding">
        <div class="bar bar-header bar-positive">
            <div class="h1 title">The European Experience</div>
        </div>
        <div class="bar bar-subheader bar-stable">
            <h2 class="title">Companion App</h2>
        </div>
        <div class="content has-header padding">
            ...
        </div>
    </ion-content>
</ion-view>

当使用 ionic serve -l 在我的浏览器中显示时,标题正确显示:

ionic lab display

在真实的 Android 设备上运行时,它也能正常工作: run on Android 但是当我在 iOS 设备(物理设备或模拟器)上运行应用程序时,标题不是垂直居中的:

run on iPhone 我尝试添加 CSS 以显式指定 vertical-aligntext-align,但没有成功。

什么可以解释这个问题?我如何才能将标题置于此页眉中?

最佳答案

这类问题很常见,具体取决于您使用的 Ios/Ionic 版本, 您是否尝试使用 Tag ? ion-header-bar

关于ios - 在 iOS 设备上运行时, ionic 栏标题不居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37862015/

相关文章:

ios - 我在使用 JSON Decoder 时做错了什么

iphone - 如何在 iOS 设备上编译 ARM 汇编文件和 iOS 模拟器使用常规 C 之间进行选择

javascript - 无法将组件加载到页面中 - Angular 4/Ionic 3

ios - 如何完全、可靠地从 Mac 中删除配置文件?

ios - 拖放到 iOS 11 Beta 4 中的 `UICollectionView` 占位符

ios - 如何在 iOS 的导航中制作带有 Logo 和文本的自定义导航栏?

iphone - iOS 版本检查给出警告

node.js - 在 Windows 机器上创建 Ionic 项目。 "Ionic start projectname"

ios - 边界半径和溢出 :hidden (ionic app)

ios - 恢复滚动位置uitableview