UIImageView
アイコンを画像として追加し、追加することができますUITapGestureRecognizer
。
//ViewDidLoad
UIImageView *tempIcon = [[UIImageView alloc] initWithFrame:CGRectMake(350, 100, 80, 80)] ;
tempIcon.image = [UIImage imageNamed:@"tutorial.png"];
tempIcon.userInteractionEnabled = YES;
UITapGestureRecognizer *tapForNextView = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(goToNextView:)];
[tapForNextView setNumberOfTapsRequired:1];
[tapForNextView setDelegate:self];
[tempIcon addGestureRecognizer:tapForNextView];
[tapForNextView release];
[self.view addSubview:tempIcon];
-(void)goToNextView:(id)sender
{
//Code for showing next controller comes here
}
UIPanGestureRecognizer
アイコンに追加して、画面上で移動することもでき ます。できることは他にもたくさんあります 。Gesture Recognizersに関する Apple のドキュメントを参照してください。