Xamarin.ios MonoTouch.Dialog:ContentSizeForViewInPopover更改日期

Xamarin.ios MonoTouch.Dialog:ContentSizeForViewInPopover更改日期,xamarin.ios,monotouch.dialog,Xamarin.ios,Monotouch.dialog,我创建了一个反射对话框,如下所示。单击日期时,弹出框会改变形状并使日期选择器挤压,请参见下文 下面是我的班级供参考 [Preserve(AllMembers = true)] public class EventEntity { [Section("Date of Measurement", "")] [Indexed] [Date] public DateTime Date ; [Section("Measurement Details", ""

我创建了一个反射对话框,如下所示。单击日期时,弹出框会改变形状并使日期选择器挤压,请参见下文

下面是我的班级供参考

[Preserve(AllMembers = true)]
public class EventEntity
{


    [Section("Date of Measurement", "")]
    [Indexed]
    [Date]
    public DateTime Date ;


    [Section("Measurement Details", "")]
    [Caption("Height")]
    [Entry(Placeholder= "Centimeters",KeyboardType = UIKeyboardType.PhonePad)]
    public string HeightCM ;


    [Caption("Weight")]
    [Entry(Placeholder= "Kilograms",KeyboardType = UIKeyboardType.PhonePad)]
    public string WeightKG ;


    [Caption("Head Circumference")]
    [Entry(Placeholder = "Centimeters", KeyboardType = UIKeyboardType.PhonePad)]
    public string HeadCircumferenceCM;


    [Skip]
    public int ChildFK ;

    [Skip]
    [PrimaryKey, AutoIncrement]
    public int PK;

}


如果您向我提供一个自包含的测试用例,我可以研究如何调试它。我从来没有在iPad上真正使用过MonoTouch.Dialog;-)