-(void)onTimer{
UILabel *myLabel = [[UILabel alloc] initWithFrame:CGRectMake(400, 100, 200, 200)];
[myLabel setBackgroundColor:[UIColor clearColor]];
myLabel.text = @"Button1 is in range";
[myLabel setTextAlignment:UITextAlignmentCenter];
[myLabel setTextColor:[UIColor whiteColor]];
NSLog(@"x=%f",Object1.center.x);
//position = CGPointMake(0,0);
//Object1.center = CGPointMake(Object1.center.x,Object1.center.y);
if((Object1.center.x >341) && (Object1.center.x < 597)){
[myLabel setHidden:NO];
}
else {
[myLabel setHidden:YES];
}
[self.view addSubview:myLabel];
}
これは私が今使っているコードです。オブジェクトが動いたときに得られるx座標は変化しません。誰も私はそれを行うことができます知っていますか?ありがとう。スワイプの座標を読み取る方法
あなたは何をしようとしていますか?これはアニメーションに関する質問のように聞こえますが、コード内に何かを動かすものは何もありません。 – drekka