我对iOS开发很新,所以我的Objective-c术语可能有些偏差。我目前正在创建一个应用程序,在我的5个tabBarViewControllers中有一个日历应用程序。
总体目标:将Kal日历与我的tabBarview控制器顶部的工具栏/导航栏集成,并能够通过工具栏上的按钮安排事件,就像iphone上的日历应用程序一样。并且每个tabBarViewController的顶部都有一个导航栏。
我做了什么:我创建了一个新的tabBar应用程序,转到故事板并创建了3个链接到主tabBarViewController的导航控制器,我将Kal添加到我的项目中,没问题。然后我将日历视图代码实现到我的secondViewController类中。
我在项目中实现的唯一代码是在[super viewDidLoad]之后的secondViewController.m中的viewDidLoad函数中;:
KalViewController * calendar = [[KalViewController alloc] init];
[self.view addSubview:calendar.view];
[self addChildViewController:calendar];
问题:日历和导航栏之间的间距最小。除此之外,界面看起来像我想要的方式。我该如何修复这个间距?
答案 0 :(得分:0)
对不起伙计们,我想我在输入这个问题时找到了答案。但是请发布你认为我应该提到的任何新的但有些经验的C ++程序员