画像を別のx、y位置に移動したい。私はこのコードを試してみましたが、3秒後にクラッシュしません。エラーは次のとおりです。2012-01-17 12:40:47.213 YapiKrediDemo [1986:207] - [Sozlesme moveImage:]:認識できないセレクタがインスタンス0x6c316c0に送信されました。対物レンズcで画像を移動する方法
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
image1=[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"GirisButton.png"]];
[NSTimer scheduledTimerWithTimeInterval: 3
target: self
selector:@selector(moveImage:)
userInfo: nil repeats:YES];
}
-(void) moveImage
{
//[image1 setCenter: CGPointMake(634, 126)];
CGPoint pointOne=CGPointMake(634, 126);
image1.center=pointOne;
}
どうすれば解決できますか?
あなたの問題である.hファイルにmoveImageメソッドプロトタイプを記述する必要があります。 – relower
^そうではありません。彼はHファイルにセレクタを定義する必要はありません。以下の両方の答えが、なぜこれがうまくいかないかを説明しました。 –