草庐IT

ipod-touch

全部标签

ios - 我用3D touch在UITableViewl中按下了一个cell,然后提示错误的cell view

在我的测试演示中,我将UITableView放入Storyboard中的UIViewController中。当我在我的iPhone上测试演示时,我在tableView中按下一个单元格,我在图片中出现了这个错误wrongcellview在funcpreviewingContext(previewingContext:UIViewControllerPreviewing,viewControllerForLocationlocation:CGPoint)->UIViewController?方法中,我使用guardletindexPath=tableView.indexPathForRow

objective-c - 调用 AVAudioSession setActive :NO 后恢复 iPod 播放

在您的应用使用完其session后恢复播放iPod或其他AudioSession的最佳方式是什么?注意我已经试过打电话...[_sessionsetActive:NOwithFlags:AVAudioSessionSetActiveFlags_NotifyOthersOnDeactivationerror:outError];我正在构建一个iOSVoIP应用程序,它使用AVAudioSessionCategoryPlayAndRecord作为其类别,并使用kAudioSessionMode_VoiceChat作为其模式。为了简化AudioSession管理的处理,我有一个单例,用于监听

ios - 防止 SKLabelNode 接收 Touches

我有许多SKSpriteNodes和SKLabelNodes作为child。我想要的是由Sprite节点处理的Sprite节点边界内的任何触摸,以及它的子节点(标签节点)完全忽略触摸。我试过这样做:SKLabelNode*miles=[SKLabelNodelabelNodeWithFontNamed:@"Verdana"];miles.userInteractionEnabled=NO;但这行不通。当我将此属性设置为NO时,标签节点会注册触摸。接下来,我尝试对标签节点进行子类化并在init中设置userInterationEnabled=NO,如下所示:@implementation

ios - iPod 和 iPhone 之间的区别?在 APNS 中

我开发了一个带有推送通知的应用程序,但我有一个问题,在我的iPhone上他会发送Devicetoken,但在我的iPod5.Gen上我收到一个错误...ErrorDomain=NSCocoaErrorDomainCode=3000"novalid'aps-environment'entitlementstringfoundforapplication"UserInfo=0x1652a050{NSLocalizedDescription=novalid'aps-environment'entitlementstringfoundforapplication}有人能解释一下为什么吗?:(

ios - 使用 Cocoa Touch 框架构建

有没有办法在xcode中拥有一个框架的两个版本,一个为模拟器构建,一个为生产构建,并根据我的构建目的在项目中使用另一个?我在为tvOS应用程序制作胖框架时遇到问题(但这也适用于iOS),它需要位码,所以我认为类似的东西会是一个解决方案? 最佳答案 我将以下脚本用于我的框架项目。将聚合目标添加到您的工作区。在BuildPhases->RunScript下添加以下脚本。#!/bin/shUNIVERSAL_OUTPUTFOLDER=${BUILD_DIR}/${CONFIGURATION}-universal#makesuretheou

iphone - 启用 ARC lite 的应用程序仅在发布配置中在第二代 iPod 上崩溃

我有一个启用了ARClite的应用程序(启用了ARC而没有将弱引用归零,AppleLLVM4.0)。部署目标设置为iOS4.0。它已经在iOS4.0到5.1.1上进行了测试。当我使用调试构建并通过Xcode安装时它总是工作正常,但是当我创建一个带有发布配置的临时构建时,它总是在使用iOS4.2.1的第二代iPod上启动时崩溃,但在其他设备(甚至第三代)上工作正常装有iOS4.3的iPod)。崩溃日志说找不到符号:_objc_retainAutoreleasedReturnValue调用main方法时崩溃(然后是dyld_stub_binder,dyld::fastBindLazySym

iphone - 如何为应用程序排除第 4 代 iPod touch

我想为以下设备发布一个应用iPad2或更高版本iPhone4或更高版本iPod5(或更高版本)问题是我找不到排除第4代iPodtouch的东西,但它没有足够的RAM来运行该应用程序,因此每次都会崩溃。有没有人遇到过这个问题? 最佳答案 您只能根据此处列出的功能排除设备:http://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/App-RelatedResources/App-RelatedResou

javascript - scrollTop 不适用于 -webkit-overflow-scrolling : touch

我有一个内置在Phonegap中的单页应用程序,我在使用iOS设备(不是android)时遇到问题:document.querySelector('page').scrollTop=0;如果我导航到一个不同的页面并且我刚刚来自的View有scrollTop//38它会保持相同的scrollTop//38因为我只改变了内容页面内。所以我会使用上面的jS来编辑滚动顶部,所以这样做:document.querySelector('page').scrollTop//outputs38太棒了,但是当我触摸屏幕时它会向下跳38px并重置scrollTop=38。如果我删除page{-webkit

iphone - 在旧 iPhone/iPod Touch 上测试应用程序是否有意义

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。今天,随着即将推出的iPhone5,在旧的3GSiPhone或旧设备上测试应用程序是否有意义?对于不使用OpenGL在iPhone4上顺利运行的基本应用程序来说,模拟器是否足够???您能否分享有关旧款iphone/ipod型号的市场份额或统计数据?

objective-c - Touches Began 方法未在我的自定义 UISearchBar 类中调用

我正在将使用自定义类初始化的UISearchBar添加到UIView。我已经覆盖了touchesBegan()方法。并且我在UISearchBar中启用了用户交互。但是当点击搜索栏时touchesBegan()方法仍然不会触发。知道为什么不调用touchesBegan()函数吗?如果有人能帮助我,那就太好了。 最佳答案 您必须确保为UISearchBar设置委托(delegate)。为此,在您的.h文件中,在UIViewController之后键入。然后在您的nib文件中,确保将您的搜索栏连接到在ReferencingOutlets