0

我是使用 MonoTouch 进​​行 iOS 和 iPhone 开发的新手。我有一个 UIViewController 并且在 XCode 中我在我的视图上放置了一个有 2 个选项的段控制器。我有一些问题。

  1. 我应该与 XCode 中的段控制建立什么样的连接?
  2. 如何在我的视图控制器中捕获响应?

提前致谢!

4

1 回答 1

2

首先,因为您是 iOS 新手。我建议你不要使用 Monotouch,不是因为我认为它不好。但是如果你直接使用 Xcode 和 Objective-C 来做,你可以了解代码的底层管道。我这样说是因为有时 MonoTouch 可能会抛出错误,这对于在 Objective-C 级别本地工作的开发人员来说似乎很明显。

话虽如此,它UISegmentedControl的连接方式与 iOS 中几乎所有其他控件的连接方式相同。

(假设您正在使用带有 ARC 的情节提要)

将 aUISegmentedControl拖到所需的视图上。我还将假设您有一个与视图控制器关联的类。类似于下面的屏幕截图,左边是ViewController我的类,右边是与之关联的类(忽略命名,我只是截取了我现在正在处理的东西的屏幕)

UIViewController 图像

要连接分段控件,请在文件中包含以下代码ViewController.h

@property (retain, nonatomic) IBOutlet UISegmentedControl *segmentedControl;

然后在你的ViewController.m文件中合成它们:

@synthesize segmentedControl;

你的故事板应该有类似下面的截图。请注意,参考插座中的值。

分段控制

通过所有接线设置,您现在可以做不同的事情。示例屏幕截图如下所示:

分段控制选项。

于 2012-10-09T13:10:06.087 回答