1

这是 github 的链接https://github.com/phaibin/Kal

这就是它的样子 在此处输入图像描述

然而,这就是我得到的 在此处输入图像描述

以下是代码 .h 文件:#import

@class KalViewController;

@interface Planner_Calendar : UIViewController <UIApplicationDelegate, UITableViewDelegate>{
    KalViewController *kal;
    id dataSource;
}
@property (strong, nonatomic) IBOutlet UIView *calendarView;

@end

.m 文件:

#import "EventKitDataSource.h"
#import "Kal.h"
#import "NSDate+Convenience.h"
#import <EventKit/EventKit.h>
#import <EventKitUI/EventKitUI.h>

@implementation Planner_Calendar
@synthesize calendarView;

-(void)viewDidLoad{
    kal = [[KalViewController alloc] initWithSelectionMode:KalSelectionModeSingle];
    kal.selectedDate = [NSDate dateStartOfDay:[NSDate date]];

    kal.title = @"NativeCal";
    kal.delegate = self;
    dataSource = [[EventKitDataSource alloc] init];
    kal.dataSource = dataSource;

    [self.calendarView addSubview:kal.view];
}

@end
4

2 回答 2

1

要解决此问题,请将 Localizable.strings 文件添加到您的项目中

你可以从这里得到这个文件

添加它

文件 ---> 将文件添加到“您的项目名称”

在此处输入图像描述

该文件包含

"CalendarTitle"     = "LLLL yyyy";

如果你已经有了这个文件,那么只需添加这行代码

如果你没有它没关系

转到文件 > 新建 > 文件。在 Resource 子部分下选择 Strings File,如下所示:

在此处输入图像描述

单击下一步,将文件命名为 Localizable.strings,然后单击保存。

写在里面"CalendarTitle" = "LLLL yyyy";

于 2014-10-26T14:21:44.687 回答
0

只需向应用程序添加本地化字符串即可解决此问题

于 2014-10-17T10:57:09.393 回答