Ios UITextView的数组';与其他类的对象交互的
我对目标C相当陌生,目前我正在尝试创建一个小项目。 我想完成的任务如下:Ios UITextView的数组';与其他类的对象交互的,ios,objective-c,uiviewcontroller,uitextview,Ios,Objective C,Uiviewcontroller,Uitextview,我对目标C相当陌生,目前我正在尝试创建一个小项目。 我想完成的任务如下: -(void)Moving{ HitR.center = CGPointMake(HitR.center.x+HitRX, HitR.center.y+HitRY); if (CGRectIntersectsRect(HitR.frame, Finish.frame)) { /*some actions here*/ } } 我为我正在创建的游戏屏幕准备了UIViewController。它有一个UIIma
-(void)Moving{
HitR.center = CGPointMake(HitR.center.x+HitRX, HitR.center.y+HitRY);
if (CGRectIntersectsRect(HitR.frame, Finish.frame)) {
/*some actions here*/
}
}
我为我正在创建的游戏屏幕准备了UIViewController
。它有一个UIImageView
和一个UITextView
。到目前为止,它所做的是后者正在向前者迈进。当它们的帧相交时(CGRectIntersectsRect
)会发生一些动作
接下来我要实现的是为UITextviews
创建一个特定的类,以便在UIViewController
的屏幕上创建许多类(我认为这里应该使用数组)。接下来,我希望他们每个人都检查自己,如果他们与UIImageView
相交,就会(再次)发生一些事情
我尝试过几种方法,比如创建可变数组,但每次我都遇到一些与新类(Hit)中使用的原始ViewController变量相关的错误
我用于在UIViewController
内部创建的现有UITextView
的代码如下:
-(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等属性从ViewController
执行操作,然后将它们放在屏幕上
另外,我读过很多关于如何将变量从一个类转移到另一个类的文章,但仍然没有达到我的目的