与其他类的对象交互的UITextView数组

时间:2014-11-17 17:17:34

标签: ios objective-c uiviewcontroller uitextview

我对目标C很陌生,目前我正在尝试创建一个小项目。 我想完成的任务如下:

我为我正在制作的游戏屏幕获得了UIViewController。它上面有UIImageViewUITextView。它到目前为止所做的是后者正朝着前者迈进。当他们的帧相交(CGRectIntersectsRect)时会发生一些动作。

我接下来想要实现的是为UITextviews创建一个特定的类,以便在UIViewController的屏幕上创建许多类(我认为数组应该在这里使用)。接下来,我希望他们每个人都在检查自己,如果他们与UIImageView有交集,那么(再次)会发生一些事情。

我尝试了几种方法,比如创建一个可变数组,但每次我都会遇到与新类(Hit)中使用的原始ViewController变量相关的错误。

我在UITextView内创建的现有UIViewController使用的代码如下:

-(void)Moving{

HitR.center = CGPointMake(HitR.center.x+HitRX, HitR.center.y+HitRY);
if (CGRectIntersectsRect(HitR.frame, Finish.frame)) {
 /*some actions here*/    
 }
}

你能帮助我创建这些UItextFields数组,使用他们自己的类,告诉他们如何处理来自UIimageview.frame的{​​{1}}等属性的帮助,然后放置他们在屏幕上。

P.S。我读过很多关于如何将变量从一个类转移到另一个类的文章,但仍未能实现我的目标。

0 个答案:

没有答案