`

UIDatePicker控件使用

    博客分类:
  • ios
 
阅读更多
iOS上的选择时间日期的控件是这样的,上边是时间和日期混合,下边是单纯的日期模式。

[img]

[/img],[img]

[/img]


您可以选择自己需要的模式,Time, Date,Date and Time  , Count Down Timer四种模式。

[img]

[/img]



本篇文章简单介绍下PickerDate控件的使用

1、新建一个Singe View Application,命名为DatePickDemo,其他设置如图
[img]

[/img]



2、放置控件

打开ViewController.xib,拖拽一个DatePicker控件放到界面上,再拖拽一个Button控件放到界面上,双击Button,输入"选择日期时间"
[img]

[/img]



3、建立xib和ViewController的关联

按下command+alt+enter键打开Assistant Editor,选中DatePicker按住Control键,拖拽到viewController.h上,
[img]

[/img]



4、实现代码

单击ViewController.m,找到刚才创建的

- (IBAction)selectDate:(id)sender {

}

在这里添加响应代码
- (IBAction)selectDate:(id)sender {
    NSDate *select = [datePicker date];
    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm"];
    NSString *dateAndTime =  [dateFormatter stringFromDate:select];
    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"时间提示" message:dateAndTime delegate:self cancelButtonTitle:@"确定" otherButtonTitles:nil, nil];
    [alert show];
}



运行看效果:
[img]

[/img]


5、修改模式成Date模式,修改代码
  [dateFormatter setDateFormat:@"yyyy-MM-dd"];


[img]

[/img]
  • 大小: 35.6 KB
  • 大小: 31.6 KB
  • 大小: 92.8 KB
  • 大小: 183.1 KB
  • 大小: 40 KB
  • 大小: 43.2 KB
  • 大小: 167.5 KB
  • 大小: 161.7 KB
分享到:
评论

相关推荐

    代码 实现UIDatePicker控件 和 Tab Bar 视图切换

    本篇文章将详细讲解如何使用Swift或Objective-C实现`UIDatePicker`控件以及与`Tab Bar`视图间的切换。 首先,`UIDatePicker`是iOS中用于选择日期和时间的控件,常见于设置界面中。它提供了多种模式,如日期模式、...

    PickerDate相当于UIKit中的UIDatePicker控件,用于实现时间和日期项目的选择

    PickerDate是SwiftUI框架中一个重要的视图组件,它的功能类似于UIKit框架下的UIDatePicker,主要用来让用户在应用中选择日期或时间。SwiftUI作为Apple为iOS、macOS、watchOS和tvOS等平台推出的新一代UI开发工具,...

    iOS开发中UIDatePicker控件的使用方法简介

    在iOS应用开发中,UIDatePicker控件是一个非常实用的组件,它允许用户方便地选择日期、时间或者倒计时。在本文中,我们将详细探讨如何在项目中使用UIDatePicker,以及它的一些关键属性和配置。 首先,创建一个新的...

    UIDatePicker使用Demo

    在本`UIDatePicker`使用Demo中,我们将深入探讨如何在Objective-C(OC)环境中集成和操作这个控件,以提供给用户一个直观且易用的日期与时间选择界面。 1. **UIDatePicker介绍** `UIDatePicker` 是Apple提供的UI...

    UIDatePicker 自定义,循环滑动控件

    1. **创建自定义控件**:可以继承自`UIView` 或 `UIDatePicker`,然后添加所需的子视图和手势识别器。 2. **布局设计**:设计年、月显示的界面元素,比如使用两个`UIPickerView` 分别表示年份和月份,每个`...

    ios-swift-使用UIDatePicker实现倒计时功能.zip

    其中,`UIDatePicker`是一个常用的选择器控件,通常用于让用户选择日期、时间或两者。在这个项目"ios-swift-使用UIDatePicker实现倒计时功能.zip"中,我们将探讨如何利用`UIDatePicker`构建一个简单的倒计时功能。 ...

    ios-swift-demo12-日期选择控件(UIDatePicker)的用法.zip

    `UIDatePicker`是苹果提供的一种内置控件,用于让用户在指定范围内选择日期或时间。本教程将深入讲解如何在Swift中使用`UIDatePicker`,以实现日期选择功能。 首先,我们需要了解`UIDatePicker`的基本属性和方法。...

    iPhone iOS UIDatePicker 源代码

    在iOS开发中,`UIDatePicker`是苹果提供的一个用于选择日期和时间的控件,常见于设置提醒、选择生日等场景。这个压缩包文件"iPhone iOS UIDatePicker 源代码"很可能是包含了实现`UIDatePicker`功能的相关代码示例,...

    IOS UIDatePicker Demo

    UIDatePicker是iOS SDK中用于选择日期和时间的常见控件,通常与输入框(UITextField)或表单(UITableView)一起使用,以让用户方便地设置日期或时间值。 【描述】...

    html5仿UIDatePicker

    首先,UIDatePicker是苹果iOS系统中的一个标准控件,通常用于让用户选择日期、时间或者日期时间组合。它包含一组可滚动的选择项,用户可以通过上下滚动来选取所需值。HTML5仿UIDatePicker的目的是在非iOS环境中提供...

    Datatimepicker控件常见使用

    对于iOS开发,Swift或Objective-C中可以使用UIDatePicker控件,它可以设置模式以显示日期、时间或日期与时间,并且可以通过代理方法获取用户选择的值。 在使用Datatimepicker控件时,开发者需要注意以下几点: 1. ...

    iOS常用控件的使用

    本文将详细介绍几种常用的iOS控件及其使用方法,包括:UIAlertView、UISlider、UIDatePicker 和 UIActionSheet。 #### UIAlertView **UIAlertView** 是一个用于显示警告或消息对话框的类,它允许用户在应用程序中...

    用UIPickerView实现UIDatePicker效果

    而UIDatePicker则是专门用于选择日期和时间的控件,它提供了预设的日期和时间格式,方便用户直观地进行调整。 要实现UIPickerView模拟UIDatePicker的效果,我们需要考虑以下几个关键点: 1. 数据源与代理方法:...

    APICloud 日期控件UICalendar

    在"APICloud 日期控件UICalendarDemo"中,我们可以看到一个完整的示例,展示了如何在APICloud项目中集成并使用UICalendar。这个示例提供了丰富的交互功能,如滑动选择日期、点击选取特定日期等,使得用户能够轻松地...

    日历控件.rar 日历控件.rar

    在实现日历控件时,开发者可以选择使用原生平台API(如Windows的DateTimePicker控件,iOS的UIDatePicker,Android的DatePicker)或是使用JavaScript库(如jQuery UI的Datepicker,Bootstrap的Datepicker)。...

    日 历 控件使用指南

    本文将深入探讨日历控件的使用,包括其基本功能、常见类型、设计原则以及如何在不同编程环境中集成和自定义日历控件。 1. **日历控件的基本功能** - **日期选择**:用户可以通过点击日历中的日期来选择特定的日期...

    IOS开发控件源代码 UICatalog

    6. UIPickerView和UIDatePicker:选择器控件,常用于日期选择、列表选择等场景,它们的使用和自定义也在UICatalog中得到呈现。 7. UIStackView:在iOS 9引入的新控件,用于方便地布局多个子视图,实现垂直或水平...

    日历选折控件

    例如,在Android平台上,我们可以使用`DatePicker`控件,而在iOS中则有`UIDatePicker`。对于Web应用,Bootstrap的`datetimepicker`或jQuery UI的`datepicker`是常用的选择。 以提供的`ShowDateDemo`为例,这可能是...

    iOS自定义UIDatePicker日期选择器视图

    UIDatePicker控件可以通过设置minimumDate和maximumDate属性来限制日期选择的范围。 二、自定义UIDatePicker日期选择器视图 在实际开发中,经常需要自定义UIDatePicker日期选择器视图,以满足特定的需求。自定义...

Global site tag (gtag.js) - Google Analytics