我是ios开发的新手。我想在UITextfield中创建UIButton。当我们点击UIButton时会出现Uidatepicker,当我们从datepicker中选择日期时,日期应显示在UitextFiels中。我知道所有逻辑,除了在Uitextfield和Giving中插入UiButton对它的行动。任何人都可以给我这个想法。
先谢谢
答案 0 :(得分:1)
您可以在不使用UIButton的情况下实现目标。为此使用UITextField的委托方法。
在- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
中返回NO并显示datePikcer
当datepicker dismises为UITextFiled设置文本时。供参考,请查看http://developer.apple.com/library/ios/#documentation/uikit/reference/UITextFieldDelegate_Protocol/UITextFieldDelegate/UITextFieldDelegate.html
答案 1 :(得分:0)
无需在UItextfield中插入UI按钮。将uibutton放在uitextfield上。只需要为textfield和button指定相同的框架,并将按钮设为自定义按钮。
答案 2 :(得分:0)
添加UITextField后添加UIButton实例。 UIButton的框架应该在UITextField框架内。在UITextField添加后添加子视图添加UIButton时请记住。