问题标签 [c4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - C4 在子视图之间来回导航
我再次感到愚蠢,但我无法在项目的子视图之间来回导航。只要继续前进,我就可以添加任意数量的子视图,但是一旦我想回到以前访问过的视图之一,我就有问题了……这是我的简化代码:
C4Workspace.h
C4Workspace.m
第一视图.h
第一视图.m
第二视图.h
第二视图.m
subclass - C4 在子类之间传递图像
我正在尝试在作为子类添加到 MainCanvasController 的 2 个不同视图之间传递图像。图像似乎已通过(在打印到控制台时显示)但它不显示任何内容......这就是我尝试接收和显示图像的方式
这是我发布图片的方式
我真的不知道出了什么问题。(嗯,老实说,我根本不知道......)所以任何提示都非常感谢!
objective-c - C4 想知道绘图顺序
我一直在创建几个形状,标签,......在彼此之上。有时它们会按预期显示(以后添加的内容将显示在顶部)但有时不会。我一直在将完全相同的代码添加到 2 个不同的子视图中,这会导致单个项目的显示顺序不同。
使用 zPosition 属性也根本没有帮助......可能会发生什么?
编辑代码添加:这是我在我的子类中运行的函数:
它像这样直接从主工作区执行
在 TakePhoto 子类中,transferVariables 函数实际上只是为了能够使用子类中的全局变量。它看起来像这样:
TakePhoto 子类的 setup-function 看起来像这样(目前有 3 个不同的视图)
主要问题是2个图像没有出现。我已经尝试将它们的 zPosition 设置为 10、50 和 100,但它并没有改变任何东西......
c4 - 如何在 C4ScrollView 中的 C4Image 上获得点击手势
我在滚动视图中加载了几张图像。
我这样设置 C4ScrollView:
然后我将图像放入并添加点击手势(在 for 循环中),如下所示:
然后我有一个名为 imgTap 的方法,如下所示:
但是 imgTap: 方法永远不会被调用......我做错了吗?还是我必须做一些不同的事情才能让 C4Image 识别手势?
ios - C4 相机捕捉 - 回到视图时的问题
我正在开发一个具有多个子视图的应用程序。
目前我有 4 个子视图。这里是 C4Workspace 代码来设置它们
此主工作区还具有以下功能以在视图之间切换
第一个视图拍摄的照片与教程非常相似(我为相机添加了一个重置计数器,因为我注意到拍摄照片的按钮在被点击时总是会发送两次通知)。
只要我从 C4Label 导航回该视图,它就可以正常工作,但如果我从图像导航回则不行。即使我在触摸两者时运行完全相同的功能。它看起来像这样:
最后,这是该视图中发送通知的函数
我现在可以使用标签使其工作,但使用 C4Image 作为按钮会更好......有什么想法吗?Github 上提供完整代码:http: //github.com/susemiessner/Urban-Alphabets/tree/master/urbanAlphabetsII
c4 - C4Camera 示例在 XCode 4.6 和 XCode 5 上崩溃
主要示例https://gist.github.com/C4Tutorials/5399635在模拟器中崩溃并出现以下错误:NSInvalidArgumentException', reason: '*** Can't add a nil AVCaptureInput'
它在硬件上启动时确实有效。这是一个已知问题还是有解决方法?
ios - C4 将屏幕另存为 C4Image
我尝试改编他上周在这里给我的 Travis 的示例(C4 保存图像的一部分)以将屏幕保存为 C4Image。我认为它应该像这样工作:
...即使日志给了我
...屏幕上什么都没有显示...但是,是的,画布上有些东西应该被捕获...
再说一次,我不知道怎么了。使用objectiveC的其他尝试也没有成功(例如,iOS Screenshot part of the screen)
ios - C4 步进器自定义图像
我正在尝试在 C4Stepper 上使用我自己的图像。我是这样设置的
2 个图标看起来像这样: 奇怪的是,画布上出现的东西看起来像这样:! zoomStepperImages 有什么特殊要求吗?一定的尺寸还是什么?
ios - Y 坐标未正确更新
我正在尝试创建一个横向滚动条,但无法将Y
对象的坐标设置为随机值。
我称我的对象为平台。我希望每个平台出现在不同的Y
坐标上,并相信我的方法是正确的做法。但它工作得不是很好。
所有Y
坐标都注销相同的数字,我不完全确定为什么?我的意思是我在实例化它们时显然是在添加间距。
我还注意到的一件事是,如果我不添加计时器并调用移动方法,它们确实会出现在正确的位置。所以它可能是调用函数之间的东西。
我发现的另一个问题是,当我再次调用平台时,只有一个平台遵循幻灯片功能要求它执行的操作,其他 2 个平台遵循这些点,但对其他任何内容都没有反应。
任何帮助都非常感谢!
c4 - Subclass of C4Shape is not becoming a line with instance method
I have created a subclass called Lines, that inherits from C4Shape. For now, all it does is create a random line when a class method is called.
The intention is that every new line begins at the previous line's pointB
(i.e. end point) in order to make a continuing tree of lines. Eventually, I'll have multiple lines spawn from the same end point, old ones disappear, etc. Here's the code I have so far:
As far as I can tell, it should loop after the first call to continueMakingLinesWithLine
in the C4WorkSpace; the first call is instantiated with a randomly generated CGPoint.
However, I am having a really hard time properly accessing the pointB
property that was set during the last call to the method.
I received an error that tells me that it is because the C4Shape*(the Lines*) is not of type lines or arc.
However, the instance method should be making it of that type, shouldn't it?