Tag: ios6

IOS6轮换问题

我知道你必须使用IOS6的新的旋转方法,但似乎我写的方法不起作用。 我设置了我的plist文件来允许所有的旋转,但不是portraitUpsideDown 然后我在我的appDelegate中有以下内容: self.navController = [[UINavigationController alloc] initWithRootViewController:self.viewController]; [self.window setRootViewController:navController]; //add nav controller to be the root view 然后在我的rootView,推到另一个控制器,我有: WebViewViewController *webController = [[JBWebViewViewController alloc] init]; webController.urlString = urlName; [self.navigationController pushViewController:webController animated:YES]; 在Web控制器中我有: #pragma mark – System Rotation Methods //for any version before 6.0 – (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { //only allow landscape return (interfaceOrientation == UIInterfaceOrientationPortrait); } /for […]

iOS 6.0 Quicklook QLPreviewController错误与:“无法find加载的代理预览项目”

我的应用程序已经使用QLPreviewController来显示所有types的文件,并在iOS 5.x中,似乎这样做很好。 现在,在iOS 6.0中,我得到一个错误,它显示控制器,但有一个恒定的加载指标,实际上并没有加载任何东西。 日志中的错误是: 找不到加载的代理的预览项目:<QLPreviewItemProxy:0x8dbf480> – file://localhost/Users/me/Library/Application%20Support/iPhone%20Simulator/6.0/Applications/E6A58F8D-71F3-4C7A -B16E-4BA017E318E5 /文档/温度// Welcome.docx 任何人在iOS 6.0中都有这个或其他问题? 或有什么build议尝试? 我已经通过iPhone和iPad试了一下,同时推控制器和呈现它。 编辑:也只是注意到,问题的url(他们说的是坏的)开始不只是文件:/ /文件:/ /本地,而原始文件刚开始与实际path(即:文件:/ /用户)。

如果Twitter或Facebook帐户没有在iOS 6上configuration,该怎么办?

是否有人知道一个聪明的方法,让用户input他们的Facebook或Twitter帐户login信息,如果他们还没有login? 例如,用户尝试使用Facebooklogin我的应用程序,而无需在iOS设置中configurationFacebook帐户。 例如,我可以让他以警报的方式做到这一点吗?但是我怎样才能把他带到这个设定的确切部分呢?

为什么AutoLayout没有照顾我的UICollectionView

我已经使用UICollectionView构build了一个非常简单的应用程序示例( github上的源代码)。 一切工作正常,只要该应用程序在肖像模式。 然而,当它改变为横向模式时,内容单元没有适当地resize,因此什么都不显示。 我认为所有必要的AutoLayout约束都已到位。 我知道我可以实现collectionView:layout:sizeForItemAtIndexPath:但我的目标是尽可能多地使用AutoLayout(只是为了更好地理解AutoLayout)。 我在这里错过了什么?

使用转换CIFilters进行CATransition

我正在尝试使用新的iOS 6过渡animation(CIBarsSwipeTransition,CICopyMachineTransition等)的CATransition的filter属性。 CIFilter文档说这些文件在iOS 6上可用,而CATransition文档中没有提到filter属性不能使用。 但是,我似乎无法让他们工作。 我不知道苹果是否没有提到这个function的不可用性,或者我错过了一些东西来使它工作。 以下是我如何设置它: CIFilter *transitionFilter = [CIFilter filterWithName:@"CIBarsSwipeTransition"]; [transitionFilter setDefaults]; CATransition *transition = [CATransition new]; transition.duration = 0.4f; transition.filter = transitionFilter; [self.view.layer addAnimation:transition forKey:kCATransition]; 任何指针赞赏。

iOS – 开始iOS教程 – variables之前的下划线?

我开始学习如何在一分钟的iOS开发,我现在有Apress开始IOS6书,我正在努力。 在第二章中,有一个简单的教程来展示两个button和一个标签,当按下button时,标签上会显示哪个button被按下。 我已经完成了这个教程,但是提出了一个我找不到答案的问题。 本教程使用ARC(自动引用计数),以防有所作为。 这里是代码, 头文件: #import <UIKit/UIKit.h> @interface MTMViewController : UIViewController @property (weak, nonatomic) IBOutlet UILabel *statusLabel; – (IBAction)buttonPressed:(UIButton *)sender; @end 和m文件: #import "MTMViewController.h" @implementation MTMViewController – (IBAction)buttonPressed:(UIButton *)sender { NSString *title = [sender titleForState:UIControlStateNormal]; NSString *plainText = [NSString stringWithFormat:@"%@ button pressed.", title]; statusLabel.text = plainText; } @end 以上是它在书中的performance,但是当在Xcode中做这个教程时,我无法用下面的代码来编译: statusLabel.text = plainText; 而不得不将其更改为: _statusLabel.text […]

如何设置UIImagePickerController的照片被查看/修改成一个自定义的UIViewController?

我正在使用默认的UIImagePickerController ,并立即拍摄照片后,显示以下默认屏幕: 我的问题是,我将如何能够使用我自己的自定义UIViewController来查看生成的图像 (并因此绕过此确认屏幕)。 请注意,对使用自定义相机控件或来自照片库的图像使用UIImagePicker的自定义叠加层不感兴趣,而只是跳过此屏幕,并假定拍摄的照片是用户所喜欢的。 谢谢!

重写UIActivityViewController的默认行为

在iPhone上的“照片”应用程序中,当您select“邮件共享”选项时,照片将滑动到滑动的模式视图控制器中。 如何修改内置UIActivities的行为? 例如,我希望能够设置邮件编辑器的主题字段。

UILineBreakMode与NSLineBreakMode

我看到一些UIStringDrawing方法已经被更新为在iOS 6.0中使用NSLineBreakMode而不是UILineBreakMode: 例如 – (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBreakMode)lineBreakMode 我如何检查这个以确保我的iOS 5用户和下面的用户继续使用UILineBreakMode?

Xcode 6的最低iOS部署目标

维基百科说, Xcode 6的最低iOS部署目标是iOS 7.我刚刚查过,现在页面上列出了XCode 6 GM,最低iOS部署目标已经更改为iOS 5.1.1。 我确实需要支持iOS 6.0,并且想用官方的Xcode文档来证实这一点。 我search了,找不到这个特定的信息。 有人可以分享提到这个官方文件的链接吗? 谢谢。