单视图iOS应用程序,带有自定义drawRect

时间:2012-10-01 19:40:01

标签: ios uiview drawrect

我虽然理解了这一点,但我无法让它发挥作用:

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

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

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

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

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

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

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