Tag: ios8

使用自定义布局进行共享扩展

我想用自定义标注来开发ios共享扩展。 在苹果文件 要提供自定义撰写视图而不是标准视图,请在Xcode目标添加窗格中取消select“使用标准社交撰写界面”。 当此checkbox被取消select时,默认的SharingViewController类基于NSViewController或UIViewController,具体取决于您select的平台。 但我找不到checkbox。 任何人都可以告诉我如何禁用它,是否有任何好的教程扩大共享。 谢谢

Xcode 6 iOS模拟器不记得应用程序设置

我刚刚安装了Xcode 6.0.1(来自Xcode 5.1.1),并尝试第一次在iPhone 6模拟器上运行我的iOS应用程序。 它build立和运行,但我不能改变它的设置。 我使用NSUserDefaults进行设置。 每次更改设置时,请返回到设置列表,然后再次select我的应用程序设置,它们将根据默认设置进行设置。 当我试图弄清楚为什么会发生这种情况时,我注意到改变标准iOS应用程序Maps的设置也不起作用。 我无法将距离设置从英里改为公里。 在模拟iPhone 6和iPhone 6 plus时,会发生这种情况,有新的iOS Simulator设置(我多次“重置内容和设置”)。 有任何想法吗?

iOS 8 – 如何确定前台应用程序以及获取正在运行的应用程序的列表

在iOS 7.0和更低版本中,来自Springboard框架的SBFrontmostApplicationDisplayIdentifier指定应用程序在前台运行,但在iOS 8中该function已被阻止(被认为是漏洞,请参阅此处的常见漏洞和暴露页面)。 有没有人有一个iOS 8的替代呢?

如何使AVPlayerViewController进入全屏编程?

我试图使AVPlayerViewController进入全屏模式编程,来自“embedded”模式,但是这似乎不可能与发布的API。 有没有解决方法,我错过了? 我有兴趣获得与用户按下控件右下angular的全屏button时所获得的animation相同的animation。 使用MPMoviePlayerController不是一个可行的select,因为我可能一次播放多个video。 谢谢。

iOS 8 GM不会更新集合视图的约束

在Xcode 6 Beta 7及之前的所有版本中,我有一个集合视图,当iPad在横向和纵向之间旋转时,它将更新其单元格上的约束。 现在它根本没有更新,实际上它看起来和我在XIB中保持一致,这意味着它根本不会更新。 看来我正在使用的可重复使用的视图正确更新,但单元格当然不是。 有没有人遇到这个问题呢? 任何人有任何想法如何通过它? 我正在使用iOS 7.1模拟器。

在UIAlertView iOS 8 beta 5中没有标题的UI问题

在iOS 8上运行我们的应用程序时,我遇到了与UIAlertView有关的问题。我显示标题为nil的警报。 它在iOS 7中工作正常,但现在UI看起来很奇怪。 我在这里附上截图。 我发现一个解决scheme是,当我提供空string@“”它看起来没问题。 看下面的截图。 但我不知道我提到的问题是testing版iOS 8版本中的错误还是有其他更好的解决scheme。 即使是解决scheme,它也不像iOS 7那样精确。 iOS 7 – 显示标题为nil的警报视图。 这里截图。

以编程方式将UIPageViewController转换样式设置为滚动

我正在使用Xcode 6并为我的应用程序实现UIPageViewController 。 我跟随了appcoda的教程 ,除了页面指示器之外,一切都正常。 这是因为我不能设置UIPageViewController的过渡风格来滚动。 在graphics上,当我点击PageViewController ,选项卡显示视图控制器,而不是页面视图控制器,如appcoda (见下图) 这是我的样子: 是的,我的自定义类设置为: UIPageViewController因为它在教程中。 以编程方式,我尝试设置转换样式: self.pageViewController.transitionStyle = UIPageViewControllerTransitionStyle.Scroll 但它没有build立,告诉我,它无法find成员转换风格 。 我想指出的最后一个奇怪的事情是,如果我只写self.pageViewController.transitionStyle ,它build立成功,但它仍然使用Page Curl转换。 任何人都可以帮我吗? 我正在使用Swift,Xcode 6,并在iOS 8 SDK上开发。

iOS8无法在UISearchController的search栏上隐藏取消button

我的目标是防止取消button出现在UISearchController的search栏中。 我使用UISearchController示例代码从Apple的Table Search开始,并隐藏了取消button,如下面的代码片段所示。 但是,当用户点击文本字段时,取消button仍然出现。 任何帮助? override func viewDidLoad() { super.viewDidLoad() resultsTableController = ResultsTableController() searchController = UISearchController(searchResultsController: resultsTableController) searchController.searchResultsUpdater = self searchController.searchBar.sizeToFit() tableView.tableHeaderView = searchController.searchBar searchController.searchBar.delegate = self //Hide cancel button – added by me searchController.searchBar.showsCancelButton = false …

具有多个目标的iOS扩展

在iOS 8中,当我们创build一个新的扩展,我们必须决定它附加到哪个目标。 该扩展将具有与目标相同的捆绑ID的前缀。 之后有什么方法可以改变目标吗? 如果我的项目包含2个(或更多)目标(例如一个用于debugging/模拟器,一个用于生产/设备),那么使用扩展的最好方法是什么? 我是否需要创build另一个扩展并复制代码(非常麻烦,以保持两个目标相同的代码)?

coredata ios8崩溃

我在保存时遇到了CoreData崩溃: 2014-09-16 09:51:58.273 My_app[2678:105246] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFString appendString:]: nil argument' *** First throw call stack: ( 0 CoreFoundation 0x00000001087413f5 __exceptionPreprocess + 165 1 libobjc.A.dylib 0x00000001083dabb7 objc_exception_throw + 45 2 CoreFoundation 0x000000010874132d +[NSException raise:format:] + 205 3 CoreFoundation 0x000000010871274f mutateError + 159 4 CoreData 0x000000010672ae56 -[_NSSQLGenerator prepareMasterReorderStatementPart2ForRelationship:] + 118 […]