My DataTable usually works reflow in my android phone MotoG2 , but when I try to use on an iPhone 6s plus reflow does not work!
my code looks like this:
Code: Select all
<p:dataTable id="tablePosicaoFinanceiraId"
var="_posicaoFinanceira"
value="#{posicaoFinanceiraController.posicaoFinanceiraList}"
paginator="false"
reflow="true"
rowStyleClass="#{_posicaoFinanceira.saldoDiario lt 0 ? 'negativo' : null}">
<p:column sortBy="#{_posicaoFinanceira.banco}" priority="1">
<f:facet name="header">
<h:outputText value="#{msg.posicaoFinanceira_banco}" />
</f:facet>
<h:outputText value="#{_posicaoFinanceira.banco}" />
</p:column>
<p:column sortBy="#{_posicaoFinanceira.conta}" priority="1">
<f:facet name="header">
<h:outputText value="#{msg.posicaoFinanceira_conta}" />
</f:facet>
<h:outputText value="#{_posicaoFinanceira.conta}" />
</p:column>
<p:column sortBy="#{_posicaoFinanceira.descricaoConta}" priority="3">
<f:facet name="header">
<h:outputText value="#{msg.posicaoFinanceira_descricaoConta}" />
</f:facet>
<h:outputText value="#{_posicaoFinanceira.descricaoConta}" />
</p:column>
<p:column sortBy="#{_posicaoFinanceira.saldoDiario}" priority="2">
<f:facet name="header">
<h:outputText value="#{msg.posicaoFinanceira_saldoDiario}" />
</f:facet>
<div align="right">
<h:outputText value="#{_posicaoFinanceira.saldoDiario}" >
<f:convertNumber pattern="#,##0.00" />
</h:outputText>
</div>
</p:column>
<p:columnGroup type="footer">
<p:row styleClass="#{posicaoFinanceiraController.totalSaldoDiario lt 0 ? 'negativo' : null}">
<p:column colspan="3" style="text-align:right" footerText="#{msg.posicaoFinanceira_saldoDiario_footer}" />
<p:column style="text-align:right" >
<f:facet name="footer">
<h:outputText value="#{posicaoFinanceiraController.totalSaldoDiario}">
<f:convertNumber pattern="#,##0.00" />
</h:outputText>
</f:facet>
</p:column>
</p:row>
</p:columnGroup>
</p:dataTable>
modena theme 2.0.2