如何在查看iPhone上减小日期选择器控件的大小

时间:2010-11-24 07:59:50

标签: iphone xcode

我正在使用日期选择器并面临自定义大小的问题。如何缩小日期选择器的大小,例如高度。

3 个答案:

答案 0 :(得分:9)

某些iOS标准控件(如日期选择器)具有非常有限的自定义选项。我不相信,例如,你可以改变高度。您可以开发自己的日期选择器控件(例如,如果您希望它看起来像一个小日历,则无论如何都必须这样做)。但请考虑使用标准控件的一些优点:

  1. 比编写自己的工作更少
  2. 大多数iOS用户已经熟悉,因此不存在可用性问题
  3. 非常优雅的外观(例如,动画和声音效果)
  4. 尺寸和尺寸已经过测试,适用于触控界面
  5. 等等。

答案 1 :(得分:1)

Gene说得对,

如果您遇到任何问题,请使用标准控件,例如通过日期选择器视图覆盖您的控件,然后调整视图大小并为视图设置动画(更改视图的y坐标)。

这可以帮助您解决问题。

答案 2 :(得分:0)

这里有另一个解决方案。您可以使用顶部的视图使其看起来更小。如果它是您要自定义的视图,那么您可以复制所有内容,将其放在photoshop上,重新绘制它,然后在datePicker之上抛出新的“自定义视图”。许多开发人员实际上正在使用标准选择器。这需要更多的编程线,但你可以用一些视觉效果使它看起来很棒...只是一个建议。