0

我虽然明白这一点,但我无法让它发挥作用:

我正在尝试创建一个非常简单的应用程序来测试各种事情(好的 - 这是一个使用蒙特卡洛技术通过模拟向板上投掷飞镖来估计 Pi 的应用程序)。

我有一个单一视图 iOS 应用程序(例如,来自单一视图模板),我在它的底部有一个 UIButton(用于启动应用程序),在顶部有一个 UILabel 来显示结果。

视图控制器是 UIViewController 的自定义子类,调用 PiCalcViewController;该视图是填充整个屏幕的标准 UIView。

该应用程序有效,但现在我希望能够绘制模拟如何在屏幕中间进行的图形表示,我将在我的视图的 drawRect 中完成(对吗?)。所以我想我会创建一个新文件 (PiCalcView) 一个 Objective-C 类,使其成为 UIView 的子类,然后在 IB 中,在我的视图控制器中间拖出一个新视图并将其类更改为 PiCalcView .

很好,除了 PiCalcView 没有出现在检查器的下拉类列表中。

问题:知道出了什么问题,并且像这样创建我的 UIView 的子视图是正确的方法吗?

4

2 回答 2

0

在 Identity Inspector 的自定义类部分中键入类。

于 2012-10-01T19:47:10.810 回答
0

好的 - 退出并重新启动 Xcode 似乎可以解决问题。

感谢您的提示 - 作为 Xcode 和 ObjC 的新手,我不知道我是否掌握了正确的技术。至少我现在知道了。

于 2012-10-01T19:53:05.180 回答