上で実行されます。コードは、私はこのコードを持っている私のViewControllersのいずれかの結合ではシミュレータ上ではなく、デバイス
これは、コンバータのコードです:
public class DateFilterButtonStateToTintColourConverter : MvxValueConverter<bool, UIColor>
{
protected override UIColor Convert(bool value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
return value ? ColourPalette.Orange : ColourPalette.Blue;
}
}
今、奇妙なことは、私はシミュレータ上でこれを実行すると、私は結合作品ということを見ることができるということです、HasDateSelected
プロパティにアクセスするとConvert
方法コンバータ実行のために。
しかし、私はデバイスに展開すると、まったく動作しません。実際、デバイスをデバッグすると、コードは実行されず、ブレークポイントもヒットしません。
おそらくリンクの問題です。 LinkerPleaseInclude.cs – Cheesebaron
@Cheesebaronに追加のものを追加して、コードがリンクされていないことを確認してください。正確には、これは実際に私が持っていた別の問題を解決しました。私が受け入れることができるように答えとして追加してください。 –