ios8相关内容

如何防止状态栏与 UINavigationController 上设置的 hidesBarsOnSwipe 内容重叠?

我正在尝试使用 iOS 8 中添加的新功能 - 在用户滚动表格视图时隐藏导航栏(类似于移动 Safari 所做的).我在 UITableViewController 的 viewDidAppear 方法中将 UINavigationController 的属性 hidesBarsOnSwipe 设置为 YES>: - (void)viewDidAppear:(BOOL)animated {[超级 ..

iOS8:自定义 Swift 框架访问用 Objective-C 编写的外部框架

我正在尝试在 Swift 中创建一个名为 CouchbaseKit(Xcode 中的新目标)的自定义框架.在我的 CouchbaseKit 中,我需要访问完全用 Obj-C 编写的 CouchBaseLite Framework.我正在使用 Cocoapods 来管理 CouchBaseLite 和其他几个框架.下面是我的 podfile. Podfile # 取消注释此行以为您的项目定义 ..
发布时间:2022-01-16 20:16:03 移动开发

dyld:库未加载:@rpath 与 iOS8

我正在使用 Xcode6 和 iOS8 创建一个 iOS 框架.当我将其与 iOS 应用程序链接并尝试在设备上运行时,我收到此错误 dyld:库未加载:@rpath/FrameworkName.framework/FrameworkName引用自:/private/var/mobile/Containers/Bundle/Application/0F2C2461-A68B-4ABA-A604-B ..
发布时间:2022-01-16 20:02:24 移动开发

Xcode:在动态框架中使用自定义字体

我在框架中添加了自定义字体.我按照所有步骤操作,但它不起作用. 我可以在 Interface Builder 中设置字体,但是当我构建项目时,它不会在模拟器/设备上显示此字体. 解决方案 我来的有点晚了,但是我采用了 PetahChristian 的解决方案,并以扩展的形式创建了一个 Swift 版本.这对我有用.我发现,当您尝试使用字体名称和大小使用常规方式获取字体时,它总是在字体 ..
发布时间:2022-01-16 19:36:51 移动开发

如何在 iOS 和 OS X 之间创建一个共享框架

我正在尝试创建一个框架来保存在 iOS 和 OS X 上运行的应用程序的通用实体类.目前我只是将文件包含在每个目标中,但这需要更改数据模型以便从当前目标(因为在 Swift 中,您必须在模型文件中指定具有该类的模块).这当然意味着我有时会忘记并且事情不起作用. 显而易见的解决方案是创建一个包含实体类的共享框架,以便数据模型始终指向同一个位置. 问题是似乎没有任何方法可以创建在这两个平台 ..
发布时间:2022-01-16 19:36:45 其他开发

iOS 8 - 应用程序未正确旋转

我有一个最初为 iOS 7.1 开发的应用程序,我现在正在通过 Xcode 6.1 在 iPad 上进行测试.在运行 7.1 的 iPad 或 7.1 模拟器上运行时,应用程序按预期运行.在 8.1 iPad 或 8.1 模拟器上,似乎没有正确处理旋转.我看到顶部的状态栏在旋转,但应用程序本身并没有改变.我知道这与 iOS 8 中不推荐使用的轮换方法有关.我的问题是......现在是什么??? ..
发布时间:2022-01-16 14:44:42 移动开发

iOS 8 旋转方法弃用 - 向后兼容性

在 iOS 8 中,界面旋转的方法是 已弃用.这包括: willRotateToInterfaceOrientation:duration: didRotateFromInterfaceOrientation: willAnimateRotationToInterfaceOrientation:duration: 替换方法包括: willTransitionToTraitCo ..
发布时间:2022-01-16 13:58:41 移动开发

地理定位在 iOS 8 模拟器中不起作用

我已经按照这篇文章升级了 cordova 3.5 中的地理定位插件以解决 iOS 8 中的问题. http://shazronatadobe.wordpress.com/2014/09/18/cordova-ios-and-ios-8/ 在 iOS8 模拟器中运行应用程序后,我收到通知“允许“MyApp"在您使用应用程序时访问您的位置?但是在允许定位服务使用该应用后,它仍然显示错误 l ..
发布时间:2022-01-14 21:27:16 移动开发

iOS 8 requestWhenInUseAuthorization 没有弹出

我试图让我的 AppProject iOS 8 准备就绪.我读了很多关于 [_locationManager requestWhenInUseAuthorization]; 和plist中的条目 NSLocationWhenInUseUsageDescription 所以我更改了所有必要的代码行. 它工作正常,但现在我再次从我的 iOS 7 基础复制我的项目以包含新功能.但是当我对 ..
发布时间:2022-01-14 20:43:45 移动开发

iOS 8:键盘扩展.添加弹出键的问题

我正在构建我的键盘扩展应用程序,并且当用户点击它时,我在按钮上添加了按键弹出动画.它适用于内部图像,但顶行图像弹出区域在剪辑子视图时变得隐藏.我尝试使用 ClipToBound 属性并将其设置为 False.但仍然无法正常工作.有人知道如何解决这个问题吗?在 superview 上添加子视图也不起作用. 图像 A 显示正确弹出,因为它位于键盘框架内.图像 B 在框架内弹出剪辑错误. 解 ..
发布时间:2022-01-13 22:58:28 其他开发

点击自定义键盘按钮时如何播放铃声

一段时间以来,我一直在为 iOS 8 开发自定义键盘,到目前为止一切正常,但我仍然无法理解这种敲击声. 我搜索了这个问题的高低,并尝试了几种方法,包括 使用音频工具箱 使用 AVFoundation 将 tock.caf 放入我的包中即可播放 其中一些在模拟器中有效,但在我的设备中均无效.在点击自定义键盘按钮时成功播放声音的任何人都可以分享一些工作代码吗?如果代码能够尊重声音 ..
发布时间:2022-01-13 22:54:29 移动开发

iOS 8 自定义键盘

我正在尝试构建一个自定义键盘,它就像一个表情符号键盘,但键盘的数据来自一个 json 文件.解析这个json文件并获取数据后,如何让自定义键盘使用它并显示在键盘视图中,就像内置的表情符号键盘一样?现在,我遵循应用扩展键盘:自定义键盘指南,这里只有少量信息.有没有关于如何在线创建自定义表情符号键盘的教程或指南?我正在尝试的当前代码如下: class KeyboardViewController: ..
发布时间:2022-01-13 22:51:19 移动开发

我的 iOS 应用程序中的键盘在 iPhone 6 上太高了.如何在 XCode 中调整键盘的分辨率?

目前我正在将我现有的 iOS 应用程序调整为 iOS 8 和 iPhone 6.目前 iPhone 6 上的键盘看起来相当高(就像 iPhone 6 支持更新之前的 WhatsApp 应用程序).谁能告诉我我必须做什么才能在我的代码中解决这个问题? 解决方案 这不是编码问题.您的应用程序正在针对较小的屏幕尺寸进行渲染,然后按比例放大以适应新的较大屏幕(包括键盘).如果您希望 iPhone ..
发布时间:2022-01-13 22:33:27 移动开发

如何在 iOS8 的横向模式下启用像 iMessages/FB Messenger 这样的键盘?

在我的项目中,我有带有关联输入键盘的 textViews,它在 iOS8 下的 iPhone 6 Plus 上的横向模式下看起来很奇怪,如下所示: 它内部有时似乎有不同的方向. 但在某些情况下,键盘可以很好地旋转,但在方向更改和其他可见错误期间仍然存在白色间隙: 最后我们有了普通的扩展横向视图: 问题是如何获得没有错误的扩展键盘,如下所示: 解决方案 将项目从 xC ..
发布时间:2022-01-13 22:28:49 移动开发

如何在 iOS8 自定义键盘中使用自动更正和快捷键列表?

我想在我的自定义键盘上使用自动更正和快捷方式列表,例如默认英文键盘.我检查了输入键盘文档,但不知道如何使用它. 在 键盘文档. 每个自定义键盘(与其 RequestsOpenAccess 键的值无关)都可以通过 UILexicon 类访问基本的自动更正词典.利用这个类以及您自己设计的词典,在用户输入文本时提供建议和自动更正.UILexicon 对象包含来自各种来源的单词,包括: ..
发布时间:2022-01-13 22:25:27 移动开发

删除 iOS8 WebView 中自定义键盘的下一个/上一个按钮 (inputAccessoryView)

请多多包涵,我在互联网上搜索了很多,但我找不到解决方案,因为它是一个新的 API. 我正在尝试为 iOS 8 创建一个自定义键盘.除了在 WebView 中之外,它工作得非常好!它具有上一个-下一个按钮,位于 inputAccessoryView 中.我知道它是 webview 的只读属性,但由于 iOS 8 允许用户使用自定义键盘,我认为这个视图应该可以在某处进行编辑.有没有人遇到同样的问 ..
发布时间:2022-01-13 22:23:15 移动开发