小编mm2*_*m24的帖子

混合iOS UIKit和Cocos2d

是否可以UIViewController使用Cocos2D视图开发app混合和iOS特定的API元素?

一个Cocos2D应用程序在a上运行UIView,因此我猜可以在一个视图(Cocos2D)和另一个视图(iOS)之间切换,这是正确的吗?有没有很好的应用程序这样做的例子?

核心思想是使用Cocos2D和其他使用UIKit的人开发一些图形动画.

uikit uiview cocos2d-iphone ios

6
推荐指数
1
解决办法
3023
查看次数

有没有办法在不使用Apple开发人员门户的情况下将设备添加到配置文件?

Apple开发人员门户网站已经停止了一天以上,有没有办法在不使用http://developer.apple.com/iphone/的情况下将设备添加到配置文件中?

我想知道XCode 4.5是否有一些允许这样做的功能,但是,从Apple的指南来看它似乎不可能.

编辑:我尝试使用XCode 4.5将设备添加到配置文件,方法是单击"使用此设备进行开发",我相信这应该将设备添加到通配符配置文件中.但它似乎不起作用,我得到以下内容:

在此输入图像描述

我相信错误可能是由于服务器关闭导致的,因为我没有得到任何"Xcode支持的iOS版本"列表.还有其他问题可以解决这个问题,但我认为这是一个不同的用例,因为我们正在处理Apple开发者服务器崩溃的情况,因此可能是我的XCode工作正常.

我尝试在Preferences-> Downloads-> Components部分中检查更新,但似乎没有可用的更新.这是正常的吗?这是我可以从我的选项卡中看到的,但我觉得很奇怪,没有iOS 6.0模拟器可用...

在此输入图像描述

xcode provisioning ios provisioning-profile

6
推荐指数
1
解决办法
2813
查看次数

是否可以在没有越狱的情况下捕获iPod的视频?是否可以将代码片段添加到我的应用程序以将视频数据发送到AirServer?

我发现这篇帖子建议使用AirServer从iPhone捕获视频.不幸的是,AirServer不支持iPod(即使我有第四代iPod运行iOS 5.0).有没有办法通过软件或我应该让我的iPod连接到电视并在那里录制?我已经看到有一些很好的电缆连接iPod到电视但我丢失了链接,现在只能找到解释如何在越狱的iPod上做的建议..(我不想这样做).

编辑(对于关闭主题的那个):是否有任何代码片段可用于将视频数据从我的应用程序发送到AirServer?

iphone screen ios

5
推荐指数
0
解决办法
214
查看次数

iOS/C/C++/Cocos2D:如何"模拟"电吉他拨片滑音

我想是相当奇怪的问题,但让我们把它放在正确的背景下.我不是在寻找模拟整个吉他声音范围或者编写我自己的合成器,而是要模拟整个吉他(请在此处查看此类问题的答案).如果可能的话,我"只是"想要一个幻灯片选择声音的想法,而不会刺激音乐家.如果声音类型不清楚请看这里:

http://youtu.be/y4_wjNRLe4M?t=1m39s http://youtu.be/VdrFTyUCGYs?t=2m57s

我想给用户一种感觉,即如果滑动杆向右移动,产生的滑动声音的长度与滑动条的相对运动成比例.相反,如果用户向左移动滑动条,则将使用相同的概念播放向下滑动的声音.

以供参考.我正在使用Cocos2D 2.0和iOS 5.1.

我在Cocos2d Cookbook的第6章"修改音频属性" (这里是第4章到第6章的演示示例中的免费应用程序的链接)之后找到了与我的效果类似的东西,其中作者修改了单声道合成器音调根据用户在屏幕上的手指位置改变音高和增益(参见此视频,了解我在谈论的例子中仍然不清楚).

    //Play our sound with custom pitch and gain
    CDSoundSource *sound = [[sae soundSourceForFile:@"synth_tone_mono.caf"] retain];
    [sound play];
    sound.looping = YES;
    [notes setObject:sound forKey:key];
    sound.pitch = point.x/240.0f;
    sound.gain = point.y/320.0f;
Run Code Online (Sandbox Code Playgroud)

这不是最好的解决方案,而是一个不错的近似值.任何人都可以提出更好的建议吗?

编辑:我正在努力通过记录向上滑动和向下滑动声音等于最大长度来近似这个.然后一旦移动滑动拾取条就开始声音并且一旦移动完成就停止声音(在Cocos2d中,这将对应于触摸开始并且触摸结束于将代表滑动选择的特定精灵).然后滑动镐将在原始位置恢复,以避免必须处理滑动从不同位置开始的情况.当然是一个近似值,我会使用它,因为它在开发时间和计算性能方面都很便宜(我猜任何模拟声音的东西在计算上都会更"昂贵").我打开这个问题,看看是否有人提出了更好的想法或解决方案(库仍然很好,因为我仍在考虑完全模拟幻灯片拾音的可能性).

synthesizer cocos2d-iphone ios

5
推荐指数
0
解决办法
581
查看次数

自iOS 8.3以来,自定义UITableView原型单元约束有什么变化吗?

我最近在我的iPhone上安装了iOS 8.3(之前我有iOS 8.1).

我还将iOS SDK从iOS 8.1更新到iOS 8.3.

自从我更新了一些自定义原型单元后,我似乎错了.

关于约束处理方式,从iOS 8.1到iOS 8.3有什么变化吗?


编辑:

我尝试了建议的解决方案,但对我不起作用.将在几秒钟内在我的细胞上添加更多细节.

我将此添加到自定义单元类:

-(void) updateConstraints{
    [super updateConstraints];

    [self addConstraint:[NSLayoutConstraint constraintWithItem:self.contentView attribute:NSLayoutAttributeLeading relatedBy:NSLayoutRelationEqual toItem:self attribute:NSLayoutAttributeLeading multiplier:1.0f constant:0.0f]];
}
Run Code Online (Sandbox Code Playgroud)

这是以前的样子:

在此输入图像描述

这是它的样子:

在此输入图像描述

iphone user-interface uitableview ios8.1 ios8.3

5
推荐指数
1
解决办法
418
查看次数

试图镜像Apple Watch屏幕进行演示

似乎镜像Apple Watch应用程序的唯一方法是使用模拟器并在屏幕上显示或将相机指向它,如此处所示.

由于Q/A的日期是2015年5月,我想知道是否有任何更新/新闻.

xcode mirror screen-capture ios watchos-2

5
推荐指数
1
解决办法
4255
查看次数

安装Xcode 7之后,由于文档无法打开,我无法再构建和运行项目

编辑:此问题涉及Xcode 7的预发布版本,因此如果您正在运行当前发布的版本可能不相关,因为某些问题可能已得到修复.


我得到以下内容:

无法与iOS代理连接.请在bugreport.apple.com上提交错误报告.

在此输入图像描述

这是为什么?

如果我看一下我得到的细节:

=================================

错误:

无法找到或创建描述的执行上下文系统内容1x用于IBCocoaTouchFramework-EightAndLater w /默认保真度(失败原因:软件导致连接中止):无法找到最新的可用模拟器运行时(失败原因:软件导致连接中止):模拟器验证失败.(失败原因:无法建立与模拟器验证服务的连接.)

错误域= NSPOSIXErrorDomain代码= 53"无法找到或创建执行上下文描述系统内容1x用于IBCocoaTouchFramework-EightAndLater w /默认保真度"UserInfo = 0x7fcf5961ebd0 {NSLocalizedDescription =无法找到或创建执行上下文描述系统内容1x用于IBCocoaTouchFramework- EightAndLater w /默认保真度,NSUnderlyingError = 0x7fcf58b72950"无法找到最新的可用模拟器运行时"}

xcode ios xcode7

5
推荐指数
1
解决办法
9129
查看次数

iOS / Swift 3.0:如何确定 UITableView 中当前可见哪些行?

如何确定 Swift 3.0 中 UITableViewController 中哪些行当前可见?

uitableview ios swift3

5
推荐指数
1
解决办法
3110
查看次数

在现有iPhone项目和Watch Kit扩展之间共享类

我想分享一个"MyClass"类,我将其作为目标添加到iPhone项目中,然后我添加了Watch Kit扩展目标.

每当我在Watch Kit扩展源代码中导入"MyClass"时,我得到:

架构arm64的未定义符号:"_ OBJC_CLASS _ $ _ MyClass",引自:WKMyInterfaceController.o中的objc-class-ref ld:未找到架构arm64 clang的符号:错误:链接器命令失败,退出代码为1(使用-v看看调用)

关于如何解决这个问题的任何想法?这似乎是一个链接器问题所以我想我必须将类MyClass的源代码添加到WatchKit Extension应用程序的链接库/标题中,但我不确定是否有更好的方法来执行它.

iphone xcode linker ios watchkit

4
推荐指数
1
解决办法
965
查看次数

iOS:如何检测UIApplicationDelegate状态何时变为“挂起”?

我们如何检测iOS应用何时被暂停

UIApplicationDelegate官方文档中没有提及此方法。

这些是应用程序可以具有的状态:


(来源:apple.com

用例:

我想记录由于位置事件而唤醒应用后停止运行的时间。例如,我有一个iBeacon,该应用程序正在跟踪。我激活了iBeacon,该应用程序在后台成功启动(持续10秒钟)。我想,当应用程序停止运行这10秒钟后,检测经过。但是,似乎没有AppDelegate方法允许拦截此事件(请考虑我正在调查此特定情况。

上一个问题: 我问过一个类似的问题,但没有得到回答。请在这里找到它。

background objective-c uiapplicationdelegate ios ibeacon

3
推荐指数
2
解决办法
1031
查看次数