【问题标题】:Integrating Kal with my Navigation/TabBar App将 Kal 与我的 Navigation/TabBar 应用程序集成
【发布时间】:2013-02-21 16:00:27
【问题描述】:

我对 iOS 开发非常陌生,所以我的 Objective-c 术语可能有点偏离。我目前正在创建一个应用程序,该应用程序在我的 5 个 tabBarViewControllers 之一中有一个日历应用程序。

总体目标:将 Kal 日历与我的一个 tabBarview 控制器顶部的工具栏/导航栏集成,并能够通过工具栏上的按钮安排事件,例如 iphone 上的日历应用程序。并且在每个 tabBarViewController 的顶部都有一个导航栏。

  • 我下载的 Kal 文件夹中有一个示例应用程序,它具有我想要的确切布局,只是底部没有 tabBar。 *

我所做的:我创建了一个新的 tabBar 应用程序,转到故事板并创建了 3 个链接到主 tabBarViewController 的导航控制器,我将 Kal 添加到我的项目中,没问题。然后我将日历视图代码实现到我的 secondViewController 类中。

我在项目中实现的唯一代码是在 [super viewDidLoad]; 之后的 secondViewController.m 中的 viewDidLoad 函数中:

KalViewController *calendar = [[KalViewController alloc] init];

[self.view addSubview:calendar.view];

[self addChildViewController:日历];

问题:日历和导航栏之间的间距最小。除此之外,界面看起来像我想要的那样。我将如何解决这个间距?

【问题讨论】:

  • 我遇到了另一个问题......现在我正在尝试使用今天的工具栏按钮,但它无法正常工作。该按钮正确放置在我的 tabbarviewcontroller 中,但是当我单击该按钮时,错误:由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[SecondViewController showAndSelectToday]:无法识别的选择器发送到实例 0x927e6f0”弹出。我想知道

标签: ios6


【解决方案1】:

对不起,我想我在输入这个问题时刚刚找到了答案。但是,请发布任何你认为我应该指的是一个新的但有点经验的 C++ 程序员

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-07
    • 2016-12-13
    • 2015-11-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多