tapku日历颜色

时间:2012-06-29 23:08:46

标签: colors calendar ios-simulator tapku

我在我的应用程序中使用TapkuMonthCalendarViewController,当日历加载时,日历的颜色方案在模拟器上显示不正常。还有其他人经历过这个吗?

我没有试图设置任何背景,我之前在其他应用程序中使用过这个日历,它从未像这样做过。

非常感谢任何建议。

这是我看到http://i.imgur.com/IwT9s.png

的日历视图 编辑:我意识到我忘了将捆绑包括在我的项目中!所以这是所有未来tapku用户的解决方案。

1 个答案:

答案 0 :(得分:1)

您可以更改日历背景,而不是更改“日历”平铺图像。

或者您将此代码放在drawRect方法上。

- (void) drawRect:(CGRect)rect 

{
    CGContextRef context = UIGraphicsGetCurrentContext();
    //UIImage *tile = [UIImage imageWithContentsOfFile:TKBUNDLE(@"TapkuLibrary.bundle/Images/calendar/Month Calendar Date Tile.png")];

    CGRect r = CGRectMake(0, 0, 46, 44);
    //CGContextDrawTiledImage(context, r, tile.CGImage);

    if(today > 0){
        int pre = firstOfPrev > 0 ? lastOfPrev - firstOfPrev + 1 : 0;
        int index = today +  pre-1;
        CGRect r =[self rectForCellAtIndex:index];
        r.origin.y -= 7;
        //[[UIImage imageWithContentsOfFile:TKBUNDLE(@"TapkuLibrary.bundle/Images/calendar/Month Calendar Today Tile.png")] drawInRect:r];
    }
}