我在我的应用程序中使用了 TapkuMonthCalendarViewController,当日历加载时,日历的配色方案在模拟器上显示不正常。还有人经历过这个吗?
我没有尝试设置任何东西的背景,而且我以前在其他应用程序中使用过这个日历,它从来没有像这样表现过。
任何建议将不胜感激。
这是我看到的日历视图http://i.imgur.com/IwT9s.png
编辑:我意识到我忘记将捆绑包包含到我的项目中!所以这是所有未来tapku用户的解决方案。
我在我的应用程序中使用了 TapkuMonthCalendarViewController,当日历加载时,日历的配色方案在模拟器上显示不正常。还有人经历过这个吗?
我没有尝试设置任何东西的背景,而且我以前在其他应用程序中使用过这个日历,它从来没有像这样表现过。
任何建议将不胜感激。
这是我看到的日历视图http://i.imgur.com/IwT9s.png
编辑:我意识到我忘记将捆绑包包含到我的项目中!所以这是所有未来tapku用户的解决方案。
您更改日历背景比更改日历图块图像。
或者您将此代码放在 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];
}
}