在我的项目(我的第一个)中,我尝试将文本分配给在Interface Builder中创建的文本字段。
[date setText:@"2010"];
我也尝试过使用
date.text = @"2010"
我创建了Outlet并且没有出现任何错误......文本没有显示出来。
以防万一...... 我阻止键盘显示并显示日历(工作)。
知道可能出现什么问题吗? 我是否在textFields上使用委托方法来阻止显示键盘?
答案 0 :(得分:0)
如果您不想使用键盘编辑文本,那么UITextField的用途是什么? 您可以使用UILabel(作为全局变量)来显示文本并使用不带标题的自定义UIButton,并使用其操作来显示日历视图,而不是使用UITextField。您可以随意更改标签的文本,例如viewWillAppear或viewDidAppear。