标签: ios objective-c uitextfield autolayout uidatepicker
我已将UIDatePicker设置为TextField的inputView。当TextField第一次成为firstResponder时,UIDatePicker的高度小于标准高度,如下所示:
UIDatePicker
TextField
firstResponder
然后在TextField变为firstResponder之后,UIDatePicker的身高正确,如下所示:
当我在iOS 6模拟器上运行应用程序时,此问题不存在,但仅在iOS 7上运行时才出现。
知道为什么会这样吗?它可以与自动布局相关吗?
答案 0 :(得分:0)
我在故事板中添加了UIDatePicker。现在,我通过代码创建UIDatePicker并将其设置为inputView来解决问题。我仍然在寻找一个答案来解释为什么它不适用于故事板。如果我得到任何答案,我会更改已接受的答案。
答案 1 :(得分:0)
我认为这是一个春天问题" ... 我已经用这个设置解决了:
看看Autoresizings ......