[英]Calabash iOS Date picker issue
我為Calabash-iOS自動化使用了一個簡單的日期選擇器代碼。 每當我設置今天或過去的某個日期作為選擇時,它將失敗。 我希望有人對此有所了解。 這是我的代碼和錯誤消息:
然后(/ ^我設置提醒日期“(。 ?)”時間“(。 ?)” $ /)做| date10,time10 |
target_time = Time.parse(time10)
target_date = Date.parse(date10)
current_time = date_time_from_picker()
current_date = date_time_from_picker()
date_time = DateTime.new(target_date.year,
target_date.mon,
target_date.day,
target_time.hour,
target_time.min,
0,
target_time.gmt_offset)
picker_set_date_time date_time
sleep(3)
結束,然后將提醒日期設置為“ 05/08/2014”,將時間設置為“ 5:24”
如果設置的日期是今天的日期或過去的日期,則失敗,如果是某個將來的日期,則通過。 如果有些朋友知道其解決方案,請提出建議。
檢查您的UIDatePicker的最小日期。
您提到“失敗”。 您能描述一下它如何失敗嗎?
如果最起碼的日期是問題所在,並且沒有引發運行時錯誤,請提交錯誤。
(RuntimeError) — if the target date is less than the picker's minimum date
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.