如果这是一个简单的问题我很抱歉,但我是学习Swift的新手。我目前正在开发一个简单的应用程序,您可以在其中评估您某一天的某些类别(例如情绪,社交,睡眠)。用户可以启用和禁用某些类别。当用户开始记录新的一天时,他们进入导航控制器,在那里他们将选择给定类别的评级,然后点击右上角的箭头以前进到下一个类别,直到每个类别被评级为止。 (见下图)
有没有办法让我在每个前面的ViewController之后编程ViewController?例如,如果用户禁用心情类别,则在记录新的一天时,不应向用户显示心情类别。
提前感谢大家!
答案 0 :(得分:2)
这不可能直接在故事板中。但是,您可以使用混合方法:设计单个控制器,但从代码中触发导航。
要从StoryBoard创建VC的实例,请使用
Here is the relevant Python code:
CallTest = hDLL.Main_Entry_fn
CallTest.argtypes = [ctypes.POINTER(ctypes.c_double), ctypes.c_int64]
CallTest.restype = ctypes.POINTER(ctypes.c_double)
ret_ptr = CallTest(DataArray, number_of_data_points)
list_of_results = [ret_ptr[i] for i in range(320000)]
。
您必须为控制器分配故事板ID。
Apple上的进一步文件。
答案 1 :(得分:1)
您可以创建一个“主要”故事板并为所有评级控制器添加seques。然后将逻辑添加到“主”控制器,每天调用不同的序列,不带动画。