Tag: ios6

insertObject:atIndex:iOS6上的exception

我在iOS6上获得以下exception(在具有CoreData的应用程序上): “2012-10-15 10:21:28.952 MyApp [68650:c07] *终止应用程序由于未捕获的exception'NSInvalidArgumentException',原因:'* – [__ NSArrayM insertObject:atIndex:]:对象不能为零*堆栈:(0x28e6012 0x2659e7e 0x2899b6a 0x2899a20 0x1646941 0x1642c67 0x164f846 0x164f908 0x6c540 0x2057e83 0x28a5376 0x28a4e06 0x288ca82 0x288bf44 0x288be1b 0x33967e3 0x3396668 0x15a165c 0x13a22 0x2845)libc ++ abi.dylib:terminate调用抛出exception“ 这在iOS5上不会发生,所以iOS6上发生了一些我不明白的事情。 我在每一个我调用insertObject:atIndex的地方设置一个断点:但是这些不被调用 – 它必须是在这个libc ++ abi.dylib中被调用和崩溃的东西。 有谁知道什么可能是错的? 谢谢

如何在与4英寸iPhone兼容的界面生成器中创build一个可用视图

如何在兼容4英寸的iPhone5和旧的iPhone 4 / 4s的界面生成器中制作一个可用视图? Xcode 4.5中有三个选项: 自由forms 视网膜3.5全屏 视网膜4全屏 如果我select了Retina 4,那么在3.5英寸的手机中,它会越过/溢出屏幕边界 使用代码,我可以相应地设置框架,但是使用界面构build器有什么用处? 应该如何使用Interface Builder来做到这一点? 编辑 我的问题是iphone 5视网膜4英寸的屏幕。 当检查具有状态栏和导航栏的视图的大小时,这里是self.view.frame.size.height / width的值,在我selectfreeform / none / retina 3.5的情况下frame 320.000000 x 416.000000 自动调整选项设置为使视图在所有方向上都展开,即所有支柱和弹簧都被启用。 编辑在iOS6模拟器中testing,如果我在代码中设置以下内容 self.tableView.frame = CGRectMake(0, 0, 320, 546); self.tableView.bounds = CGRectMake(0, 0, 320, 546); self.view.frame = CGRectMake(0, 0, 320, 546); self.view.bounds = CGRectMake(0, 0, 320, 546); NSLog(@"%2f […]

iOS6 iPhone 5屏幕底部无法点击

我有一个应用程序,我正在尝试转换和准备新的iPhone 5的屏幕大小。 我添加了新的Default-568h @ 2x图像,并将视图设置为在IB中自动resize。 视图看起来是正确的,他们伸展到填满屏幕,但我放在底部的任何button都是不可点击的。 就像有一条看不见的底线,旧iPhone屏幕将停止在哪里,并且该线以下的任何东西都是无法点击的。 如果我把这个button放在这一行上,顶部是可点击的,但底部不是。

覆盖MFMailComposeViewController的UIAppearance属性

我正在使用UIAppearance协议来设置UINavigationBar对象的整个我的应用程序的背景图像。 [[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"image-name"] forBarMetrics:UIBarMetricsDefault]; 我想重写这个MFMailComposeViewController的实例,以便显示默认样式导航栏。 我试图使用appearanceWhenContainedIn来设置这个,这适用于iOS 5,但不适用于iOS 6。 [[UINavigationBar appearanceWhenContainedIn:[MFMailComposeViewController class], nil] setBackgroundImage:nil forBarMetrics:UIBarMetricsDefault]; 我是否犯了一个错误,还是有更好的方法来完成这个?

在ios6上阻止短信

我正在build设一个监狱设备,我想阻止传入的消息。 我试图钩_ingestIncomingCTMessage,但它没有结果(它似乎不工作在iOS 6)。 我还可以阻止ios6中的短信?

iOS6模拟器MKMapKit“在框架中找不到default.styleproto”

使用iOS6模拟器运行我的应用程序在调用viewDidLoad之前,我在XCode控制台中获取了以下内容: 在框架中找不到default.styleproto 有没有其他人遇到过这个,如果有的话,你find了一个原因? 我的猜测是,它与iOS6的苹果地图,但谁知道! 编辑 我应该补充说,我不会在iOS 5.1模拟器中得到这个警告。

如何在iOS 6上设置状态栏的色调颜色?

如苹果2012年9月的主题演讲所示,iOS 6中的应用程序的状态栏色调颜色会有所不同。例如,Safari和Google地图使用黑色状态栏,而Mail会为其添加蓝色色调。 是否可以设置色调,或者至less强迫黑色?

UICollectionView的SectionIndexTitles

所以我实现了一个适当的TableView与searchfunction和sectionIndexTitles 。 现在,我正在尝试实现一个UICollectionView ,它工作到目前为止,除了我不能很容易地有sectionIndexTitles (右滚动条)。 如果我看Facebook应用程序,它看起来像一个UICollectionView ,但确实sectionIndexTitles和一个searchUICollectionView 。 我似乎无法findUICollectionView模型的这种function。 有任何想法吗?! 谢谢!

UICollectionView:像Safari标签或App Storesearch一样进行分页

我想在我的应用程序中实现“卡片”,如Safari标签或App Storesearch。 我将在屏幕的中心显示用户一张牌,并在左侧和右侧显示前一张和下一张牌的一部分。 (请参阅App Storesearch或Safari标签) 我决定使用UICollectionView ,我需要改变页面大小(没有find如何)或实现自己的布局子类(不知道如何)? 请帮忙吗?

UISearchDisplayController的searchResultsTableView的ContentSize不正确。 在iOS 7中的错误?

下面的问题只发生在iOS 7.0以上版本的iOS 6.0 / 6.1应用程序上。 所以我有一个UISearchDisplayController ,它search我们的API并返回数据。 这一切正常,一切都按照我们的要求显示。 我们看到的唯一的问题是,在内容填充了searchResultsTableView ,似乎好像键盘最初隐藏时, searchResultsTableView的contentSize比数据大得多,而实际上似乎是键盘的大小。 当我进入search栏,并显示键盘,再次点击“search”(只是隐藏键盘), contentSize然后正确调整,只填满屏幕,没有更多。 下面是我正在讨论的最初的tableView人口的屏幕截图。 白色是表格数据,灰色/奶油色是额外的tableView空间。 有想法该怎么解决这个吗?