首頁>Club>
8
回覆列表
  • 1 # 西瓜說

    iOS 的滑動操作顯然是有速度上限的。基本上有兩種選擇方法:不使用日期選擇器,在日曆介面改變時間使用日期選擇器(就是那個滾筒一樣的 Picker)

    下面記錄的都是最快滑動時的速度(已經排除了滑動的加速階段):

    對於 iOS7(iPod touch 5th)來說:返回到年檢視進行滑動——大概 1 分鐘 2400 年左右新建一個日曆事項,選中「全天」開關,以年為單位在日期選擇器中進行選擇。在新建完成後,會跳轉到相應的日期——大概 1 秒鐘 550 年左右對於 iOS6(iPhone 4s——經提醒,這臺是 iOS5 的,但是核心是一樣的啦!)來說:沒有年檢視,只能按住月檢視右邊的小箭頭進行快進——大約 1 分鐘 40 年左右新建一個日曆事項,選中「全天」開關,以年為單位在日期選擇器中進行選擇。在新建完成後,會跳轉到相應的日期——大概 1 秒 900 年左右同時,iOS6 和 iOS7 的日期選擇器年上限是不同的:

    iOS6

    iOS7

    無論如何,用日期選擇器來選擇日期,都是速度最快的,iOS6 與 iOS7 的日期選擇器年份上限,一個是 99999,一個是 10000。考慮進滑動的加速階段,這意味著:實現 iOS6 上的 100000 年,只需要 2 分鐘實現 iOS7 上的 10000 年,只需要 20 秒

    也就是說,要實現

    @yskin的 iOS7 10000 年,還有@朱煥傑的 iOS6 100000 年,根本不費事兒!

    同時,這意味著在日曆競賽中,10000 年以下的 iOS7、和 100000 年以下的 iOS6 沒有探討意義,只有超越日期選擇器上限的日期,才是真正的戰鬥。

    所以我想,只有咱花 40 分鐘實現的 iOS7 100000 年才是目前答案裡最高階的…!

    (懷著「撫摸人類未來」的心態進行滑動就不會失去耐心了…)

  • 中秋節和大豐收的關聯?
  • 外媒揭露阿斯頓馬丁DBX資訊,外形新穎的SUV,會贏得消費者喜歡嗎?