我正在尝试在我的应用中实现JT日历。我已将JTCalendar复制到我的项目(没有使用过pods)并且还实现了方法。但我在视图中看不到日历视图。我的代码是:
在我的Interface类中:
@property (weak, nonatomic) IBOutlet JTCalendarMenuView *calendarMenuView;
@property (weak, nonatomic) IBOutlet JTHorizontalCalendarView *calendarContentView;
@property (strong, nonatomic) JTCalendarManager *calendarManager;
在实施中:
- (void)viewDidLoad {
[super viewDidLoad];
_calendarManager = [JTCalendarManager new];
_calendarManager.delegate = self;
[_calendarManager setMenuView:_calendarMenuView];
[_calendarManager setContentView:_calendarContentView];
[_calendarManager setDate:[NSDate date]];
}
我的问题是如何连接IBOutlets JTCalendarMenuView& JTHorizontalCalendarView对我的看法?或者还有其他方法吗?谢谢
答案 0 :(得分:1)
如果上面的代码编译没有抱怨(换句话说,如果您在项目中将JTCalendar构建为库或框架),则可以将自定义视图对象拖动到要添加JTCalendar的任何视图中(即大多数可能是故事板或XIB文件中视图控制器中的视图。)
将自定义视图拖动到位后,将自定义视图的自定义类设置为JTCalendarMenuView和/或JTHorizontalCalendarView。
此时您可以将视图控制器中的IBOutlet拖动连接到自定义视图对象。