【问题标题】:Populating a Tapku Calendar with Data from an Array of Dictionaries使用来自字典数组的数据填充 Tapku 日历
【发布时间】:2012-10-05 21:56:24
【问题描述】:

我有一个包含与作业对象对应的字典的数组。 每个字典都有一个名为 Date 的条目,其中包含一个 NSDate! 每个字典还有一个 Title 条目,其中包含一个 NSString 我想使用 TAPKU 日历在下面的表格视图中显示标题字符串,如果用户点击日期并且当天有作业到期! 我怎样才能做到这一点? 谢谢!

【问题讨论】:

  • 寻找教程但找不到任何更新的教程!

标签: iphone objective-c ios ios5 cocos2d-iphone


【解决方案1】:

Tapku 日历有一个方法

- (void)calendarMonthView:(TKCalendarMonthView *)monthView didSelectDate:(NSDate *)d {}`

其中“d”是点击的日期。有了这个日期,你可以做任何事情。在实现日历的课堂上使用它。

我的例子,我用数组中的数据更改按钮的标题,其中包含很多日期的文本:

- (void)calendarMonthView:(TKCalendarMonthView *)monthView didSelectDate:(NSDate *)d {
    [self setEditButtonTitle:d];
}

- (void)setEditButtonTitle : (NSDate*) d{
    for (int i=0; i<[array count]; i++) {
        if (/*  compare if NSDate from my array is equal to "d" */){
            [editButton setTitle:[array objectAtIndex:i] forState:UIControlStateNormal];
        }
    }
}

部分我不明白的作业:(

【讨论】:

    【解决方案2】:

    最后,更新的 Tapku 演示项目提供了我需要的确切答案! https://github.com/devinross/tapkulibrary

    【讨论】:

      猜你喜欢
      • 2023-01-22
      • 1970-01-01
      • 2019-03-06
      • 1970-01-01
      • 2014-03-10
      • 1970-01-01
      • 1970-01-01
      • 2017-11-24
      • 2013-02-21
      相关资源
      最近更新 更多