Tag: ios8

iOS 8自动高度单元在第一次加载时不正确的高度

我有一个iOS 8应用程序,我有一个search结果页面,每个单元格基于某个标签的高度进行自动化。 但是,视图第一次加载后显示的单元格不会自动大小。 向下滚动后,单元格的大小正确。 我正在接线故事板中的自动布局约束。 我在viewDidLoad中有以下代码。 – (void)viewDidLoad { [super viewDidLoad]; //configure tableView so that we use autolayout enabled row heights self.tableView.estimatedRowHeight = 68; self.tableView.rowHeight = UITableViewAutomaticDimension; } 有没有人经历过这个?

CocoaPods与XCode 6.0.1 – 我如何解决出现在红色豆荚框架?

我在Xcode 6.0.1中创build了一个新项目并创build了下面的Podfile: source 'https://github.com/CocoaPods/Specs' platform :ios, '8.0' pod 'AFNetworking', '~> 2.0' 然后我运行pod install ,并在Xcode中打开xcworkspace。 当我构build项目时,所有的框架都显示为红色。 例如,在Pods项目下,Foundation.framework显示为红色,并指向我的计算机上不存在的path: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk/System/Library/Frameworks/Foundation.framework 我的问题是: 如何让框架在导航器中显示为黑色,并将我的窗格正确链接到我的主项目? 我在这个问题的答案中提到了一些变化: 最初,libpods.a产品也以红色出现。 我解决了这个问题,通过阅读别人修正他们的问题后,将每个configuration构build产品path更改$(BUILD_DIR)/$(CONFIGURATION) 。 我已经确定我的基本SDK是在我能find的所有目标上的iOS 8.0。 我已经validation了我的有效架构被设置为“arm64 armv7 armv7.1”,可以find所有的目标。

制作多行,用React-Native扩展TextInput

我正在开发一个反应原生的应用程序,需要一个与iOS上的“消息”应用程序中的textviewfunction相似的TextInput,它应该从一行开始,然后优雅地扩展到更多的行,直到一些限制(如5文本行),然后根据需要开始滚动到最后一行。 看了一下SlackTextViewController但a)似乎有很多东西,我不想和b)我想尝试保持尽可能多的代码在React(并在Objective-C / Swift以外)作为可能。 编辑:只是想强调,我更喜欢REACT(JAVASCRIPT)代码,如上所述,而不是Objective-C或Swift。

当它调用“presentViewController:”时,UIAlertController被移动到屏幕顶部的马车位置

从UIAlertController呈现视图会将警报移动到屏幕左上angular的马车位置。 iOS 8.1,设备和模拟器。 我们在一个应用程序中注意到这一点,当我们试图从目前的“最顶级”的观点提出一个看法。 如果一个UIAlertController碰巧是最顶层的视图,我们会得到这种行为。 我们已经改变了我们的代码来简单地忽略UIAlertControllers,但我发布这个以防其他人碰到同样的问题(因为我什么都找不到)。 我们已经将这个问题隔离到一个简单的testing项目上,在这个问题的底部给出完整的代码 在新的Single View Xcode项目中实现viewDidAppear:在视图控制器上。 提供一个UIAlertController警报。 警报控制器立即调用presentViewController:animated:completion:显示然后closures另一个视图控制器: 在presentViewController:…animation开始的那一刻,UIAlertController被移动到屏幕的左上angular: 当dismissViewControllerAnimated:animation结束时,警报已经进一步移动到屏幕的左上angular: 完整代码: – (void)viewDidAppear:(BOOL)animated { // Display a UIAlertController alert NSString *message = @"This UIAlertController will be moved to the top of the screen if it calls `presentViewController:`"; UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"UIAlertController iOS 8.1" message:message preferredStyle:UIAlertControllerStyleAlert]; [alert addAction:[UIAlertAction actionWithTitle:@"I think that's […]

如何在点击自定义键盘button时播放声音

我一直在为iOS 8制作一个自定义键盘,一切都很顺利,但是我仍然无法摆脱这种敲击声。 我search这个问题的高低,并尝试了几种方法,包括 使用AudioToolbox 使用AVFoundation 将tock.caf放入我的包中,然后播放它 其中一些在模拟器中工作,但是没有一个在我的设备中工作。 任何一个在自定义键盘按键上敲击都能成功播放声音的人都会在意分享一些工作代码吗? 如果代码可以遵守声音设置,那么这是最好的。

Phonegap /cordova不工作在ios8

我玩了iOS 8testing版,注意到Cordova / Phonegap已经坏了。 对我来说主要是InAppBrowser,现在不出现。 你有什么经验? 你有解决scheme或想法的解决scheme? 谢谢。

自IOS8以来使用自动布局和滚动视图的额外的空白空间

自IOS8的新更新以来,我在我的滚动视图中的contentview上有了额外的空白空间。 我的内容视图应该居中在我的滚动视图,它在IOS7上工作正常。 结果如下: 这里是没有空白的故事板版本: 我想知道什么可能会导致这个额外的空间,有没有什么新的ios8会导致我的内容视图有额外的空间? 也许我需要改变我如何布置我的观点? 谢谢! 编辑 :我的解决办法是只取消调整滚动条插入我的意见有问题。 然而,我接受的解决scheme也是如此。

暂停应用程序启动/退出spritekit游戏.. iOS8

我已经阅读了关于这个主题的所有内容,但仍然无法解决我的问题。 我已经尝试在appdelegate的每个区域暂停我的游戏 func applicationWillResignActive(application: UIApplication!) { NSNotificationCenter.defaultCenter().postNotificationName("pauseGameScene", object: self) } func applicationDidEnterBackground(application: UIApplication!) { NSNotificationCenter.defaultCenter().postNotificationName("pauseGameScene", object: self) } func applicationWillEnterForeground(application: UIApplication!) { NSNotificationCenter.defaultCenter().postNotificationName("pauseGameScene", object: self) } func applicationDidBecomeActive(application: UIApplication!) { NSNotificationCenter.defaultCenter().postNotificationName("pauseGameScene", object: self) } 在我的控制器中: override func viewDidLoad() { NSNotificationCenter.defaultCenter().addObserver(self, selector: "pauseGame:", name: "pauseGameScene", object: nil) } func pauseGame(){ self.skView.paused = true self.skView.scene!.paused = true […]

神秘的iOS 8上的崩溃

在这个堆栈跟踪中,我收到了很多关于iOS 8的崩溃报告: Date/Time: 2014-09-17T20:26:15Z OS Version: iPhone OS 8.0 (12A365) Report Version: 104 Exception Type: SIGSEGV Exception Codes: SEGV_ACCERR at 0x1 Crashed Thread: 0 Thread 0 Crashed: 0 libGPUSupportMercury.dylib 0x2a4f88fe gldGetBufferAllocationIdentifiers + 194 1 libGPUSupportMercury.dylib 0x2a4f93cb gpusSubmitDataBuffers + 108 2 libGPUSupportMercury.dylib 0x2a4f9249 gldCreateContext + 206 3 GLEngine 0x2613c93b gliCreateContextWithShared + 600 4 OpenGLES 0x26218ab3 glGetFramebufferParameteriAPPLE […]

我如何在iOS7上支持自定义大小的单元格?

随着iOS8的发布,我devise了我的表格视图,利用自定义单元格的单元格。 但是我需要我的桌子在iOS7中工作。 我怎么做? 有没有办法在运行时检查自定义单元格是否被支持,或者我可以在我的控制器中实现一些不会在iOS7中调用的表格委托方法? 如果我在iOS7中尝试使用自定义单元格的表格,则会在控制台上看到以下错误: Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix […]