zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

SwiftUI 7GUIs编程基准之 03 航班预订App 掌握界面约束控制(教程含源码)

App控制源码教程编程 掌握 界面 SwiftUI
2023-09-11 14:18:29 时间

实战运行效果

SwiftUI 7GUIs编程基准之 02 航班预订App

SwiftUI 7GUIs编程基准之 02 航班预订App

SwiftUI 7GUIs编程基准之 02 航班预订App

什么7GUIs编程基准

有无数种不同语言的 GUI 工具包,以及各种 GUI 开发方法。然而,他们之间的认真比较是罕见的。而在传统的基准测试中,竞争实现是根据它们的资源消耗进行比较的,而这里的实现是根据它们的符号进行比较的。为此,7GUIs 定义了代表 GUI 编程中典型挑战的七个任务。此外,7GUIs 提供了一组推荐的评估维度。

航班预订

挑战:约束。

任务是构建一个包含组合框C的框架,其中包含两个选项“单程航班”和“回程航班”,两个文本字段T 1和T 2分别代表开始和返回日期,以及一个用于提交选择的航班。如果C的值为“回程航班”,则启用T 2 。当C的值为“回程航班”并且T 2的日期严格在T 1之前,则B被禁用。当未禁用的文本字段T具有格式错误的日期时, T将显示为红色,并且B被禁用。当点击B时࿰