如何在 UIDatePicker 中记住并加载选定的日期?

2024-01-08

我有一个UIDatePicker那么,允许您选择日期(而不是时间)。然后我保存这个NSDate并使用将其显示在不同视图的标签中。但是,当我使用以下命令加载视图时UIDatePicker,如果用户已经选择了一个日期,我希望它显示所选日期(使用NSDefaultPrefs)。我该怎么做呢?

我知道正常情况下该怎么做UIPickerView,但是如果它是一个日期,它是如何工作的呢?

Thanks.


您可以根据需要保存和恢复日期(以DB, NSDefaults, ETC)。一旦您确定了想要设置的日期,只需致电-[UIDatePicker setDate:animated:] http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UIDatePicker_Class/Reference/UIDatePicker.html#//apple_ref/occ/instm/UIDatePicker/setDate:animated:,所以像这样:

- (void)viewDidLoad {
  [super viewDidLoad];
  [datePicker setDate:myDate animated:NO];
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 UIDatePicker 中记住并加载选定的日期? 的相关文章

  • 基于另一个属性的地幔属性类别?

    如何使用 Github Mantle 根据同一类中的另一个属性来选择属性类 或者在更坏的情况下 JSON 对象的另一部分 例如 如果我有一个像这样的对象 content mention text some text created at 1
  • 当 UIImagePickerController 卸载我的控制器时如何避免数据丢失?

    我正在使用 UIImagePickerController 从相机拍照 但是 我发现我的调用控制器 显示在 UIImagePickercontroller 之前显示的控制器 随机被卸载 我记录了 viewDidUnload 它确实被调用了
  • CALayer 不显示

    这是我第一次尝试使用 CALayer 构建成功并且没有报告错误 所以我认为我一定做了一些明显错误的事情 但该图层根本不显示 void viewDidLoad Get Reliant Magenta in amazingly verbose
  • iPhone 开发——performSelector:withObject:afterDelay 还是 NSTimer?

    重复方法调用 或消息发送 我猜合适的术语是 x秒 是使用 NSTimer NSTimer 的 ScheduledTimerWithTimeInterval target selector userInfo repeats 还是让该方法在最后
  • Safari 移动版全屏

    我正在尝试在 iPhone Web 应用程序上设置全屏模式 我已阅读 Apple 关于 apple mobile web app capable 元标记的文档 但它不起作用 你能帮助我吗 谢谢 确保你按照
  • 如何使用相机谷歌地图 xcode 移动标记(图钉)

    我在我的应用程序中使用谷歌地图 API 我的应用程序中有两个按钮 第一个按钮在我的地图中添加一个标记 图钉 现在我想要第二个按钮将添加的图钉水平移动到页面中心 并使其移动到页面顶部的 25 我希望相机 用户正在查看的区域 也移动它 这是我的
  • 从 CIImage 获取 UIImage 无法正常工作

    我在从 CIImage 获取 UIImage 时遇到问题 下面的代码行在 iOS6 上运行良好 输出图像是 CIImage self imageView UIImage imageWithCIImage outputImage or sel
  • 如何使用 unarchivedObjectOfClass:fromData:error: 取消归档数据?

    我在用unarchiveObjectWithData从中取消存档数据NSUserDefaults它运行良好 但在 iOS 12 0 中已被弃用 Xcode 建议使用unarchivedObjectOfClass fromData error
  • 查明某个时间段是否与当前时间匹配

    我有一个这样的约会 just a example date time in the future start date H i time 60 60 24 7 time in the future end date H i time 60
  • 使用 Google Analytics iOS SDK 进行应用内购买跟踪

    我想使用 Google Analytics SDK for iOS v2 跟踪应用内购买 如其中所示电子商务追踪 https developers google com analytics devguides collection ios
  • 使用 Swift 访问类单例时的 semaphore_wait_trap

    我遇到了一个奇怪的问题 我可以很好地访问我的类单例实例 但如果我尝试再次访问它 它似乎会挂起 这是代码的简单版本 private let SharedInstance MyManager class MyManager NSObject c
  • MKMapview 将图钉放置在位置(长/纬度)

    我有纬度和长值 我需要能够在这个位置放置图钉 有人可以提供一些关于如何解决这个问题的建议吗 找到下面非常简单的解决方案 将引脚放置在由以下定义的给定位置CL位置坐标二维 http developer apple com library ma
  • 将应用程序委托定义为常量?

    我正在尝试编写 iPhone 应用程序 但遇到了问题 我已经在类中声明了一个常量作为应用程序委托 define ikub iKubMobileAppDelegate UIApplication sharedApplication deleg
  • Xcode 6 找不到 cocoapods 库

    我正在尝试构建一个使用 CocoaPods 的 Xcode 5 项目 POD 文件如下 target MyProjectName do pod AFNetworking 2 2 1 pod SVProgressHUD 0 9 pod MDH
  • ipad 2相机支持检测

    我有一个使用以下宏的应用程序 define IS IPAD UIDevice currentDevice respondsToSelector selector userInterfaceIdiom UIDevice currentDevi
  • iPhone 相机访问权限?

    我想知道如何访问 iPhone 相机并实时使用它 例如 仅在相机视图上绘图 另一个相关问题 可以显示吗同时 4 个摄像机视图就像 Mac 上的 Photo Booth 一样 您可以使用 AVFoundation 来做到这一点 void in
  • 将触摸转移到父视图而不禁用子视图的用户交互

    我在视图控制器的视图上有一个 UIView UIView 上添加了平移手势 现在我想将触摸转移到父视图 视图控制器的视图 以便父视图也调用触摸委托方法 并且 UIView 也被平移 取决于你想做什么 如果你想让视图控制器知道 UIView
  • UIVisualEffectView 无法在 iPhone 6 上运行

    看来UIVisualEffectView在 iPhone 6 6S 上运行时不会模糊背景 我只在网上看到一个人提到过这一点苹果开发者论坛 https forums developer apple com thread 16754 但这里什么
  • 不使用 renderInContext 捕获 UIView:

    我想从我的屏幕创建视频 为此我将捕获视图 但我不想使用renderInContext 由于某种原因 我现在正在使用drawViewHierarchyInRect 但这仅限于 iOS 7 我的应用程序也支持早期的 iO S 版本 我会因使用而
  • 像 Java 一样覆盖 Objective-C 类中的方法

    我经常使用此语句来扩展类 而不需要编写整个单独的文件 假设 ClassFromFramework 是库中包含的框架的一部分的类 public ClassFromFramework public String myMethod operati

随机推荐

  • 在 PHP 中查找仅包含特定字符集的数组元素

    我只需要查找具有一组特定字母以及该组字母之前或之后的任何字符的数组元素 我有这样的数组 sample array sten netff enet denet value array e n t 我需要从中找到值 sample数组有 e n
  • 应用程序无响应(ANR)执行服务android

    host activity 是我的包 host framework ServicePromemoria 是一个android 服务 这个错误是什么意思 这意味着您的服务正在执行相当长的操作 大多数 ANR 来自超过 5 秒的操作 并且是在
  • PHP + MYSQL 对 Duplicate KEY 仍然增加 INDEX KEY

    我的桌子有这种风格 ID EMAIL VERSION LASTUPDATE 其中 id 是自动增量并且主要 并且电子邮件是唯一的 因此 每次有人使用我的应用程序时 它都会获取用户电子邮件并尝试插入 如果电子邮件已存在 则会将该行更新为 ve
  • 自动重试 401 并使用 HttpClient 4.3 发送特定请求

    我在应用程序中使用特定的身份验证机制 登录应用程序将登录请求发送到特定的 url login 并获取存储在 cookie 中的会话令牌 服务器随时可以使令牌失效 其他请求将导致 401 我希望 HttpClient 自动检测 401 错误
  • UITableViewController 上的上边距

    我有一个 TabBarController 其中一个选项卡包含一个子视图 它是一个导航控制器 然后 我将继承 UITableViewController 的视图加载到导航控制器中 我的问题是 由于某种原因 表格视图开始位于导航控制器后面 而
  • vuejs 路由器 - 要求未定义

    我正在尝试从这个开始 https github com vuejs vue router https github com vuejs vue router 我已经克隆了该包 并按照说明进行构建 npm install npm run bu
  • 实体框架 6 中的多异步?

    这是我的代码 var banner context Banners ToListAsync var newsGroup context NewsGroups ToListAsync await Task WhenAll banner new
  • 在 Swift 4 中实现自定义解码器

    我想使用新的解码 XML 文档DecodableSwift 4 中引入的协议 但是 似乎没有符合该协议的 XML 解码器的现有实现Decoder协议 我的计划是使用 SWXMLHash 库来解析 XML 然后可能使XMLIndexer该库中
  • 为什么选择 React.Children.only?

    向反应专家提出快速问题 React Children only https reactjs org docs react api html reactchildrenonly是它的顶级 api 之一 react redux 非常常用
  • 是否可以通过AWS lambda连接到本地计算机托管的数据库

    我在 AWS 中启动了一个 RDS 实例 s3 和 EC2 并且使用 lambda 正确触发了它 现在我希望将 RDS 和 EC2 从 AWS 更改为本地计算机 我的 lambda 是从 s3 触发的 在AWS中如何通过lambda连接本地
  • 来自事件的流星地理定位方法

    我想获取 latLng 但只能在事件发生后获取 如何才能实现这一目标 我尝试过跟踪器等 但没有任何效果 唯一有效的是调用 Geolocation latLng 从事件之前的助手内部 这就是我希望它能发挥作用的方式 我对 Session se
  • Sones GraphDB 查询返回错误

    我在这里关注他们的教程 http developers sones de wiki doku php id quickreference 五分钟指南 http developers sones de wiki doku php id qui
  • CryptoJS 和 Closure 中的 SHA512 不一样

    我在一个简单的加密挑战中遇到了一些麻烦 我想做以下事情 获取 url 编码和 base64 编码的值 进行 url 解码 进行 Base64 解码 使用 Sha512 进行哈希处理 使用 CryptoJS 时 我使用以下代码 var par
  • 在 Shiny R 中保存用户输入的 LeafletProxy 结果

    在 Shiny R 中 我正在制作一个带有叠加层的地图应用程序 然后添加用户输入的叠加层 因此 当用户上传数据并看到带有标记的更新地图后 我希望用户能够将新地图下载为 html 文件 我将在下面对我正在做的事情做一个简化的演示 服务器 ui
  • 如何动态或在运行时设置 PropertyGrid 的 DefaultValueAttribute?

    我正在定义一个与以下命令一起使用的自定义类属性网格 http msdn microsoft com en us library aa302326 aspx控制 比如说 其中一个属性定义如下 CategoryAttribute Section
  • Rspec 和 Capybara 未定义的局部变量或方法“page”

    嗨 我尝试开始我的第一个 RoR 项目 但一开始就陷入困境 我的 Gemfile 中有水豚 gem group development test do gem byebug gem web console gem spring gem rs
  • 在 Node、Webpack 和 babel-loader 中使用 ES7 async/await 时出错

    我正在尝试使用带有 webpack 和 babel loader es2015 stage 0 预设 的 node js 在服务器上使用 javascript ES7 语法 我已经让它可以与 babel node 一起使用 但是当我运行 w
  • 单击 GCM 通知时打开活动

    我正在制作 gcm 申请 现在我可以收到通知 但是当我点击通知时 它只是打开应用程序 我需要打开另一个活动而不是主活动 有什么办法可以做到这一点吗 final Intent intent new Intent context YourAct
  • 一只猴子如何修补 python 中的函数?

    我在用另一个函数替换不同模块中的函数时遇到了麻烦 这让我发疯 假设我有一个模块 bar py 如下所示 from a package baz import do something expensive def a function prin
  • 如何在 UIDatePicker 中记住并加载选定的日期?

    我有一个UIDatePicker那么 允许您选择日期 而不是时间 然后我保存这个NSDate并使用将其显示在不同视图的标签中 但是 当我使用以下命令加载视图时UIDatePicker 如果用户已经选择了一个日期 我希望它显示所选日期 使用N