Tag: ios7

iOS 7中的默认共享

我在大多数支持iOS 7的iOS应用程序中都看到了这种格式的共享选项(如下图所示)。是否有一个默认代码/框架可用于实现此共享选项,如下图所示?

当应用程序没有运行时,iBeacon通知

当信标在范围内时,我设法做出一个iBeacon,在我的iPhone上触发一个本地推送通知。 当应用程序处于后台模式时,它是完美的工作。 我的问题是:即使应用程序未运行,即使在后台,我是否可以触发通知? 我认为这是可能的,但我不确定。 如果是这样,我怎么能做到这一点? 谢谢!

为什么UIScrollView在ios 6和ios 7的顶端留下了空间

我已经closuresAutolayout和viewcontrollerembedded导航控制器。 我正在使用Xcode 5,Storyboard。 我不明白为什么会从上面留下空间。 其实在故事板我已经把我的标签正好在导航栏下方。 但是,当我在模拟器上运行它,然后从顶部留下空间。 解决这个问题的方法之一 -(void)viewWillLayoutSubviews { self.scrollViewMain.frame = CGRectMake(0, -70, 320, 800); self.scrollViewMain.contentSize = CGSizeMake(320, 800); } 但是我错过了一些非常简单的方法。

iOS 7 – 有没有办法在Safari中禁用刷卡后退和前进function?

对于一些网页,我们使用iPhone的左右滑动function来拉起菜单。 现在使用iOS7,他们已经引入了浏览历史的前后页面的function,可以左右滑动。 但是有没有一种方法来禁用特定的页面,以便在刷卡操作上不会有冲突的行为?

快速刷回时,UITableViewCell不会被取消select

我已经将我的三个应用程序更新到了iOS 7,但是在所有三个应用程序中,尽pipe它们没有共享任何代码,但如果用户在导航控制器(而不是点击后退button)上滑动, ,小区将保持其选定状态。 对于三个应用程序,一个使用以编程方式创build的自定义单元格,另一个使用在故事板中创build的自定义单元格,第三个应用程序在UITableView的一个非常基本的子类中使用默认单元格,同样在故事板中。 在这三种情况下,细胞都不会自行取消select。 如果用户慢慢地滑动,或者点击后退button,则取消select正常。 这只发生在我的iOS 7应用程序,苹果自己的应用程序和iOS 7升级的第三方应用程序似乎都正常行为(虽然细胞被取消select的速度略有不同)。 必须有一些我做错了,但我不知道是什么?

UICollectionView声明错误陈旧的数据

在试图从我的集合视图中卸载一批图像,然后将其replace为另一批的过程中,我遇到了一个错误,其中根据原始或后续图像组是否比预期replace更多或更less,说: *** Assertion failure in -[UICollectionViewData validateLayoutInRect:], /SourceCache/UIKit_Sim/UIKit-2891.1/UICollectionViewData.m:341 *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'UICollectionView recieved layout attributes for a cell with an index path that does not exist: <NSIndexPath: 0xb141c60> {length = 2, path = 0 – 2} 在这种情况下,图像计数的现有列表是5,新的图像列表计数是2.所以,当它到了第三个图像 – 发生exception – 表示UI CollectionViewDataDelegate不知道数据stream中的变化。 有关如何确保新图像将被UICollectionView引用的任何build议? 当然,我已经叫'reloadData'… 谢谢

查看隐藏在UINavigationBar iOS 7下面

之前,我为我的项目使用了iOS 6.1。 最近我已经切换到iOS 7.对于我所知道的很多更改,我更新了代码。但是我观察到一个奇怪的行为。 我在每个屏幕上的视图都隐藏在导航栏下方。 重新定位视图解决了iOS7的问题,但为较老的iOS版本创build问题。 任何人都可以解释我,是什么原因,为什么会发生? iOS 7中导致这个问题的原因是什么? 任何帮助,将不胜感激..

iOS 7 UITableView:如何删除导航栏和第一个单元格之间的空间

我的问题是:在分组的UITableView iOS 7中有一个从表顶部和第一个单元格的差距。 奇怪的是,当我第一次加载内容时,表格看起来像第一个图像,但是当我向下滚动时,在第一个单元格出现在第一个单元格之间: 风格朴素这种行为没有出来,但不幸的是我需要使用分组表视图。 任何想法?

iOS 7状态栏中的MFMailComposeViewController是黑色的

我有我的ios 7应用程序与MFMailComposeViewController反馈button。 用户点击此button后,邮件合并器打开,但状态栏变为黑色。 有谁知道我能做什么? 我只有与ios7这个问题。 我定制我的应用程序的ios7。 MFMailComposeViewController *mailController = [[MFMailComposeViewController alloc] init]; mailController.mailComposeDelegate = self; [mailController setSubject:@"Feedback"]; // Fill out the email body tex NSString *emailBody = [NSString stringWithFormat:@"testest"], [UIDevice currentDevice].model, [UIDevice currentDevice].systemVersion]; [mailController setMessageBody:emailBody isHTML:NO]; [mailController setToRecipients:[NSArray arrayWithObjects:@"support@test.com",nil]]; dispatch_async(dispatch_get_main_queue(), ^{ [self presentModalViewController:mailController animated:YES]; }

在iOS 6/7中,“表格单元没有被重用的索引path”消息的含义是什么?

自从开始编译我的应用程序与iOS 6(也从iOS 7),我已经开始看到这个消息。 我知道UITableViewspipe理单元格的方式在iOS 6中是不同的,但是我不需要修改我的代码来继续工作。 但是我担心这个消息可能会指出一些我还没有看到的潜在问题。 任何人都可以摆脱任何光?