ionic-framework: bug: Long dynamic header titles are cutoff
Type: <span ionic-type>bug</span>
Platform: <span ionic-platform>ios</span> <span ionic-platform-version>7</span> <span ionic-webview>webview</span>
<span ionic-description>In multiple Ionic apps where I need to set the view title dynamically, I use this markup:
<ion-view>
<ion-nav-title ng-bind="category.name"></ion-nav-title>
<ion-content>
...snip...
That works great until it encounters a view title that too long to fit in the bar (easier to test on smaller devices like iPhone 4/5). With a long value, it displays just like one character and the ellipsis.
I fix it by adding this to my scss:
// Longer ion header titles intermittently have crazy large right values on iOS
.platform-ios,
.platform-browser {
.title.title-center.header-item {
right: 26px !important;
}
}
This seems like it might just be an issue with the Angular lifecycle of things, and might not be a clean fix on the Ionic side. (Similar to the issue of why view-title="{{category.name}}" has issues.)</span>
<span is-issue-template></span>
About this issue
- Original URL
- State: closed
- Created 9 years ago
- Comments: 21 (4 by maintainers)
Commits related to this issue
- fix(header): ion-nav-title will fill up available space ion-nav-title will fill up available space #4661 — committed to ionic-team/ionic-framework by danbucholtz 8 years ago
Here is my workaround.
+1 . Yes, this issue has no longer fixed completely for long time