ios8相关内容

URL Scheme“打开设置"ios

我知道这个问题已经被问过很多次了.答案说这在 Xcode > 5.x 中不可用.但我看到了一些可以使用它的应用程序(转到设置)(iOS7).有没有办法做到这一点?它在 Xcode 6 中可用吗?Facebook 可以检测蜂窝数据和 wifi. 解决方案 从 iOS 8 开始,可以通过这种方式启动直接打开隐私应用部分的设置应用: [[UIApplication sharedApplicat ..
发布时间:2022-01-07 17:58:13 移动开发

在 Xcode6 中以 iOS7.1 或 7.0 为目标时,应用程序中出现黑条

重现步骤: 使用 Xcode6 创建一个新项目(单视图模板,仅限 iPhone,Objective-C) 导航到项目设置并将部署目标从 8.0 更改为 7.1 在安装了 7.1 的 iPhone5/S 或 iPhone5/s 7.1 模拟器中运行该应用程序(您可能需要下载 iOS7.1 模拟器) 应用在顶部和底部显示为黑条. 如果您在 iPhone5/S 8.0 模拟器上运行该应 ..
发布时间:2022-01-07 17:47:18 移动开发

iOS 8 [UIApplication sharedApplication].scheduledLocalNotifications 空

我正在尝试将我的应用更新到 iOS 8.在一个函数中,我以这种方式安排了一个本地通知(我已经检查了 firedate 和通知的所有其他部分是否正确): [[UIApplication sharedApplication] scheduleLocalNotification:localNotification]; 然后我使用此代码打印预定的本地通知: NSLog(@"notifications ..
发布时间:2022-01-06 17:06:33 移动开发

检查是否在 IOS 8 中启用了本地通知

我已经在互联网上查看了如何使用 IOS 8 创建本地通知.我找到了很多文章,但没有解释如何确定用户是否已打开或关闭“警报".有人可以帮我吗!!!我更喜欢使用 Objective C 而不是 Swift. 解决方案 您可以使用 UIApplication 的 currentUserNotificationSettings if ([[UIApplication sharedApplicat ..
发布时间:2022-01-06 16:51:34 其他开发

WKWebView嵌入视频发布后一直播放声音

我正在实施一项使用 web 视图播放视频文件的服务.我从 UIWebView 迁移到 WKWebView,并尝试用它播放 Youtube 和 Coub 视频.几乎一切正常,在 iOS 8 中没有崩溃,但是在 WKWebView 释放并从屏幕上移除后,视频声音会持续播放一段时间(在某些情况下大约 45 秒). 我找不到停止视频声音的方法.我试图用媒体播放器捕捉系统通知,但没有成功. WK ..
发布时间:2022-01-06 16:27:46 移动开发

更改日期选择器的文本颜色

有没有办法在iOS8中改变datepicker的文本颜色?我知道在 iOS7 及更早版本中是不可能的,在第 8 个版本中发生了什么变化? 例如,我在 Yahoo Weather 中发现了修改过的选择器! 解决方案 在 stackoverflow 的评论中找到了解决方案.如果你只需要将文本颜色更改为您的颜色并将此子类分配给您的选择器.因为 whiteColor 就像魔法一样. 只 ..
发布时间:2022-01-05 13:08:43 移动开发

状态栏下没有导航栏的情况下扩展UIViewController的视图

我的视图没有导航栏,但我想在状态栏下显示内容.我已经检查了顶部栏下的延伸边缘,在我的视图控制器中的不透明栏下,我想在状态栏下显示的视图对顶部布局指南有 0 个垂直间距约束,但仍然是我得到的: 状态栏有 20px 纯白色背景,我不想要.我希望我的视图在状态栏下重叠,就像下面的模型一样: 我怎样才能做到这一点,没有有一个可见的导航栏(我仍然拥有它,因为我的视图保证在导航控制器内,但它永远不 ..
发布时间:2022-01-05 09:27:37 移动开发

如何在 iOS 8 中为自定义呈现的视图控制器进行布局以处理通话中(双高)状态栏?

在 iOS 7 中,我能够处理自定义呈现的视图控制器的布局,以通过添加约束来处理通话中的状态栏,其中呈现的视图控制器具有与呈现相同的中心和相同的宽度和高度视图控制器.这比对宽度和高度使用自动调整大小更可取,因为否则,当通话中状态栏消失时,呈现的视图控制器会出于某种原因保持从顶部向下推 20 点. 然而,在 iOS 8 中,这个技巧不再起作用.一方面,我通过实验发现呈现视图控制器似乎不一定在容 ..
发布时间:2022-01-05 09:23:48 移动开发

支持多界面但在主屏幕有单一界面在 iOS8 + iPhone 中不起作用

我有如下视图结构. HomeView(仅支持纵向模式)||伏View1(支持所有方向)||伏View2(支持所有方向) 问题: 当我通过调用 popToRootViewController 方法从 View2(横向模式) 返回到 HomeView 时,它没有调用 supportedInterfaceOrientationsForWindow App_Delegate 的方法和显示横向模式 ..
发布时间:2022-01-05 09:21:01 移动开发

Swift 语言的委托

我有两个控制器,我需要调用第一个控制器到第二个控制器的功能:在第二个控制器中,我在类中创建了协议和初始化委托: 协议 testProtocol {func testDelegate()//这个函数的第一个控制器}类 SecondViewController: UIViewController {var 委托:testProtocol?....}@IBAction func testDelega ..
发布时间:2022-01-05 09:08:15 移动开发

ios 8 更改呈现/模态视图控制器的大小

在 ios 7 及之前,我更新了presentedViewController.view.superview 的边界以自定义呈现的视图控制器的大小,但在ios 8 中似乎不再是这种情况.由于没有可以在视图控制器上设置超级视图(当您尝试在调试器中调用它时返回 nil). 任何建议如何更新呈现的视图控制器的大小?这将用于自定义演示过渡. 解决方案 万一以后有人遇到这个问题,我是这样解决的 ..
发布时间:2022-01-05 09:02:54 移动开发

为什么我不能在 Swift 中调用 UIViewController 上的默认 super.init()?

我没有使用故事板中的 UIViewController 并且我想要一个自定义的 init 函数,我在其中传入一些的 NSManagedObjectID目的.我只想像在 Objective-C 中那样调用 super.init().像这样: init(objectId: NSManagedObjectID) {超级初始化()} 但我收到以下编译器错误: 必须调用超类 UIViewContr ..
发布时间:2022-01-05 08:48:09 移动开发

创建和导入 swift 框架

我是 Swift 编程的新手.我需要创建纯 swift 框架并将其导入到我现有的纯 swift 项目中.当我尝试导入 swift 框架时,出现此错误留言: “无法构建 Objective-C 模块‘’" Test.h 导入基础公共类测试{类 func 打印测试(){println("111");}} Asdf.h 导入 UIKit公共类 Asdf:测试 {类功能回声(){打印(888) ..
发布时间:2022-01-04 21:22:26 移动开发