StackLayout.FadeTo禁用布局中的所有按钮

时间:2015-05-21 09:33:31

标签: ios animation mobile xamarin xamarin.forms

我的一个页面中有这两个函数(适用于iOS项目的Xamarin Forms):

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

<table id="t0" border="1" width="200">
    <tr><td>1</td><td>2</td></tr>
    <tr><td>3</td><td>4 - ok</td></tr>
</table>
<p>
<table id="t1" border="1" width="200">
    <tr><td>1</td><td rowspan="2">2<br> this one is</td></tr>
    <tr><td>3 <br/>this isn't the cell you're looking for</td></tr>
</table>
<p>
<table id="t2" border="1" width="200">
    <tr><th>TH1</th><th>TH2 - ok</th></tr>
</table>
<p>
    <table id="t3" border="1" width="200">
    <tr><th>TH1</th><th rowspan="2">TH2</th></tr>
    <tr><td>3 <br/>still wrong</td></tr>
</table>

在运行FadeOut()和FadeIn()之后,此布局下的所有按钮/控件都没有反应,直到我以某种方式操作该页面以某种方式重绘布局。

如果我改为:

public void FadeOut(){
    pageLayout.FadeTo (0.5);
}

public void FadeIn(){
    pageLayout.FadeTo (1);
}

一切正常,但当然没有动画。

有没有人遇到过这么奇怪的问题?任何解决方案?

0 个答案:

没有答案