我是 ios 开发的新手。我想在 UITextfield 中创建 UIButton。当我们单击 UIButton Uidatepicker 出现时,当我们从 datepicker 中选择日期时,日期应该显示在 UitextFiels 中。我知道除了在 Uitextfield 中插入 UiButton 和给予操作之外的所有逻辑.任何人都可以给我的想法。
提前致谢
我是 ios 开发的新手。我想在 UITextfield 中创建 UIButton。当我们单击 UIButton Uidatepicker 出现时,当我们从 datepicker 中选择日期时,日期应该显示在 UitextFiels 中。我知道除了在 Uitextfield 中插入 UiButton 和给予操作之外的所有逻辑.任何人都可以给我的想法。
提前致谢
您可以在不使用 UIButton 的情况下实现您的目标。为此使用 UITextField 的委托方法。作为- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
返回 NO 并显示 datePikcer 并且当 datepicker 关闭时设置 UITextFiled 的文本。参考看看http://developer.apple.com/library/ios/#documentation/uikit/reference/UITextFieldDelegate_Protocol/UITextFieldDelegate/UITextFieldDelegate.html
添加 UITextField 后添加 UIButton 实例。UIButton 的框架应该在 UITextField 框架内。添加子视图时请记住,在 UITextField 添加后添加 UIButton。
无需在 UItextfield 中插入 UIbutton。将 uibutton 放在 uitextfield 上。只是你需要为文本字段和按钮提供相同的框架,并将按钮设为自定义按钮。