[SDK]iPhoneアプリ開発初心者質問箱37[touch][iPad]
■ このスレッドは過去ログ倉庫に格納されています
0577名称未設定
2014/03/14(金) 15:56:15.14ID:h9Z4yIGV0カスタムクラスに判定させると他にタップしたviewを管理するクラスが必要になるから判定はひとまずviewControllerにまかせたらどうかな。
テキトーで悪いけどviewControllerに-(UIView*)touchedViewとか定義しておいてviewController内で
-(void)viewTap:(UITapGestureRecognizer *)sender{
if(touchedView = nil){
touchedView = (UIView*)sender;
return;
}
UIView *senderView = (UIVeiw*)sender;
UIColor *aColor = touchedView.backgroundColor;
UIColor *bColor = senderVier.backgroundColor
if (2つのUIColorが同じ){
touchedView.backgroundColor = [UIColor clearColor];
senderView.backgroundColor = [UIColor clearColor];
}
touchedView = nil;
}
■ このスレッドは過去ログ倉庫に格納されています