我刚刚开始尝试 iPhone 的开发。我的要求与 UISegmentedControl 提供的 thar 非常相似,只是我需要自定义按钮而不是 UISegmentedControl 中的按钮。
这里有更多细节:我需要一个视图控制器来加载第一个视图,顶部有 3 个自定义按钮。在按钮下方,我需要根据点击的按钮加载不同的视图(视图?)。
是否可以使用 IB 来设计这里所说的视图的下半部分?我想在这里尽可能多地使用 IB。
我刚刚开始尝试 iPhone 的开发。我的要求与 UISegmentedControl 提供的 thar 非常相似,只是我需要自定义按钮而不是 UISegmentedControl 中的按钮。
这里有更多细节:我需要一个视图控制器来加载第一个视图,顶部有 3 个自定义按钮。在按钮下方,我需要根据点击的按钮加载不同的视图(视图?)。
是否可以使用 IB 来设计这里所说的视图的下半部分?我想在这里尽可能多地使用 IB。
我不明白为什么你不能在这里使用 UISegmentedControl ?如果您将 UISegmented 控件拖到 IB 中的导航控制器上,它将被添加为看起来就像 UISegmentedControl 的“自定义”按钮控件。它可以在 YouTube 等应用程序中找到。然后您可以将其配置为具有三个部分并轻松地将 IBOutlet/IBAction 连接到它。
编辑:另外,如果你使用导航控制器,你可以很容易地使用 IB 来设计你的其他视图,因为这就是导航控制器的工作方式——它们通常从其他 nib 加载它们的子视图。因此,这将完成您想要的一切。