ios - 如何将选定的 UIDatePicker 日期显示为 UIButton 文本?

标签 ios objective-c image uibutton

我有带有箭头标记的 UIImage,我在上面放置了自定义按钮。 当我单击此按钮时,我想显示日期选择器。 从日期选择器中选择日期后,我需要将所选日期显示为按钮文本。 我正在使用 XIB 的按钮。

最佳答案

使用下面的代码,

[self.DatePicker addTarget:self
                   action:@selector(SetDatePickerTime:)
         forControlEvents:UIControlEventValueChanged];

    -(void)SetDatePickerTime:(id)sender
    {
       NSDateFormatter *outputFormatter = [[NSDateFormatter alloc] init];
        [outputFormatter setDateFormat:@"dd/MM/yyy"];

        NSString *title = [outputFormatter stringFromDate:self.DatePicker.date];
        NSLog(@"%@",[outputFormatter stringFromDate:self.DatePicker.date]);

       [yourButton setTitle:title forState:UIControlStateNormal];
    }

关于ios - 如何将选定的 UIDatePicker 日期显示为 UIButton 文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16012914/

相关文章:

ios - 在 Core Data 中执行子提取时,修改父上下文中的托管对象是否会向下传播到子上下文?

WPF 图像矢量格式导出(XPS?)

php - 获取图像 JPG 和 jpg

html - 在 HTML 中为您的标题添加图片

ios - 只有从选择菜单中选择选项后,Bootstrap 3 模态才会在 iPad Safari 上消失

iphone - 稍后从UIImagePickerController压缩视频吗?

ios - 具有多个嵌入 segues 的 ContainerView

ios - UITextField 上的键盘关闭但无法单击其他 UITextField

ios - Swift- Firebase 写入操作的响应处理程序

iOS以编程方式撤销位置服务权限