1

我有一个我在 iPhone 应用程序中使用的模式,工作正常UIDatePickerUIDatePickerModeTime

替代文字

对 iPad 使用相同的基本代码,但将视图放在 a 中UIPopoverController会产生一些非常不一致的结果。我想要的模式 ( UIDatePickerModeTime) 加上其他三种模式如下所示。注意其中 2 个根本没有渲染,而是没有内容

UIDatePickerModeTime

替代文字

UIDatePickerModeCountDownTimer

替代文字

UIDatePickerModeDateAndTime

替代文字

UIDatePickerModeDate

替代文字

什么可能导致UIDatePickerModeTimeUIDatePickerModeDateAndTime模式失控?

4

1 回答 1

1

实例化UIDatePickerwithCGRectZero是罪魁祸首。即使代码在 iPhone 上工作,我sizeToFit明确地调用它来设置大小,改变CGRectZerotoCGRectMake(0,0,320,160)是让它显示的原因。去搞清楚。

于 2010-10-27T03:23:56.457 回答