カスタムアナリティクスページを構築し、Salesforce1のネイティブアクションバーのUIを複製しています。意図は、アクションバーを画面の下部に固定しておくことです。 Androidとブラウザのモバイルエミュレータではうまくいきますが、iOSアプリではうまくいきません。Salesforce Visualforce CSS固定div
CSS
#dashboard-utility-banner{
border-top:1px solid #999;
background-color:#eeeeee;
position:fixed;
bottom:0px;
height:74px;
}
#dashboard-utility-banner .utility-tools{
text-align: center;
font-size: 11px;
}
ブートストラップHTML
<div id="dashboard-utility-banner" class=" col-md-12 col-xs-12">
<div class = "col-md-4 col-sm-4 col-xs-4 customTextFontClass utility-tools" >
<a href="#" onClick="createNote();return false;">
<span class="slds-icon_container slds-icon_container--circle slds-icon-standard-performance">
<svg aria-hidden="true" class="slds-icon slds-icon--small">
<use xlink:href="{!URLFOR($Resource.SLDS0102,'assets/icons/utility-sprite/svg/symbols.svg#note')}"></use>
</svg>
</span><br/><span class="">Create Note</span>
</a>
</div>
<div class = "col-md-4 col-sm-4 col-xs-4 customTextFontClass utility-tools" >
<a href="#" onClick="showPriceList();return false;">
<span class="slds-icon_container slds-icon_container--circle slds-icon-standard-topic">
<svg aria-hidden="true" class="slds-icon slds-icon--small">
<use xlink:href="{!URLFOR($Resource.SLDS0102,'assets/icons/utility-sprite/svg/symbols.svg#cases')}"></use>
</svg>
</span><br/><span class="">Price List</span>
</a>
</div>
<div class = "col-md-4 col-sm-4 col-xs-4 customTextFontClass utility-tools" >
<a href="/apex/displaySiteAccounts?accountNumber={!accountNumber}&id={!accountID}">
<span class="slds-icon_container slds-icon_container--circle slds-icon-standard-account">
<svg aria-hidden="true" class="slds-icon slds-icon--small">
<use xlink:href="{!URLFOR($Resource.SLDS0102,'assets/icons/utility-sprite/svg/symbols.svg#company')}"></use>
</svg>
</span><br/><span class="">Locations</span>
</a>
</div>
</div>
アクションバーに関する詳細をいくつか追加しました。ブラウザの互換性に関して、ページはiOS経由でのみ表示されます。また、サイズはSalesforce LightningのCSSライブラリから取得できます。 (コンテナのクラスに注意してください)。 https://www.lightningdesignsystem.com/components/icons/ –