在UITextfield中创建UIButton

时间:2013-02-18 08:19:41

标签: ios uibutton uitextfield

我是ios开发的新手。我想在UITextfield中创建UIButton。当我们点击UIButton时会出现Uidatepicker,当我们从datepicker中选择日期时,日期应显示在UitextFiels中。我知道所有逻辑,除了在Uitextfield和Giving中插入UiButton对它的行动。任何人都可以给我这个想法。

先谢谢

3 个答案:

答案 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时请记住。