代码之家  ›  专栏  ›  技术社区  ›  Matthew Schinckel

可以绑定到NSDatePicker的时间间隔属性吗?

  •  1
  • Matthew Schinckel  · 技术社区  · 16 年前

    NSDatePicker有一对处理时间间隔的方法,但我似乎无法绑定到这一点。

    使现代化

    [picker bind:@"timeInterval" 
        toObject:array 
     withKeyPath:@"selection.timeInterval" 
         options:options];
    

    当基础对象更改时,它在NSDatePicker中设置时间间隔,但当NSDatePicker的时间间隔更改时,它不设置基础对象。

    3 回复  |  直到 16 年前
        1
  •  1
  •   Boaz Stuller    16 年前

    遗憾的是,没有。日期选择器的timeInterval属性甚至不能正确地观察到键值。基本上,您要么设置操作方法,要么使用委托验证方法接收其值的更新。此外,您还需要将其四舍五入到86400.0(即一天中的秒数)的最接近倍数,因为日期选择器在其报告的时间间隔内始终会被关闭几秒钟。也许到雪豹翻滚的时候,这一特征就完全成熟了。

        2
  •  1
  •   Ashley Clark    16 年前

    timeInterval .

        3
  •  0
  •   Community CDub    8 年前

    1169097 说明如何实现自定义绑定。