将FGallery添加到我的应用程序

时间:2014-03-25 14:10:01

标签: ios button uibutton back

还是新的,请继续学习,请耐心等待。关于这个话题我有两个问题。一点背景。我开发了一个有5个标签栏项目的应用程序。一个tabBarItems的视图(主视图)有5个按钮。其中一个按钮加载了由Grant Davis创建的开源[FGallery幻灯片项目](https://github.com/gdavis/FGallery-iPhone)的RootViewController。我将很多功能合并到我的应用程序中。在HomeViewController中使用UIButton我推送到RootViewController,它被编辑以满足我的需求。我做了一些补充和遗漏。

问题1:最重要  我有一个问题,应用程序崩溃返回按钮(如果您在RootViewController的初始加载,主页)。在RootViewController加载后,我可以逐步完成库功能。如果我单击返回(到上一个视图)它会在应用程序委托中返回HomeViewController并出现以下错误时崩溃:

“主题1:EXC_BAD_ACCESS(代码= 11,地址= 0x10)”

它出现在这行代码中:

#import "MyAppleAppDelegate.h"

int main(int argc, char *argv[])
{
    @autoreleasepool {
        return UIApplicationMain(argc, argv, nil, NSStringFromClass([MyAppleAppDelegate class]));
    }
}

在构成Gallery的类中省略了ARC。该应用程序的其余部分使用ARC。

目标版本为7.1。如果使用6.1通过以编程方式定位Legacy UI但仅在模拟器中加载,则一切正常。我没有机会在运行iOS 6.1的设备上测试它7.1。当然,对于所有苹果最近的变化最好只为7.1构建。可悲的是,当我开始这个应用程序6.1是标准:(

HomeViewController UIButton到图库:

-(IBAction)showGallery:(id)sender
{
    UIViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"gallery"];
    [self.navigationController pushViewController:controller animated:YES];

}

问题2:不重要我确定我可以用这一个来计算但是......

在显示控制显示哪个图像的工具栏的视图中。工具栏隐藏在TabBar下面以及标题容器的一半。在iOS 6中;没问题,他们按照他们的姿势叠加在一起。

提前感谢任何帮助,我意识到这个问题可能有点多了。

1 个答案:

答案 0 :(得分:0)

我通过将FGallery转换为使用ARC来解决当前的主要问题。