如何通过单击Iphone中的图像来更改图像。替代按钮单击我想单击image.Which方法可以使用UIImageView。如何通过点击该图像而不是点击Iphone中的按钮来更改UIImageview图像?
回答
您必须为您的ImageView
设置tapRecognizer
。它会检测到您的ImageView
,并调用方法-clickEventOnImage
。
UITapGestureRecognizer *tapRecognizer = [[UITapGestureRecognizer alloc]
initWithTarget:self action:@selector(clickEventOnImage:)];
[tapRecognizer setNumberOfTouchesRequired:1];
[tapRecognizer setDelegate:self];
//Don't forget to set the userInteractionEnabled to YES, by default It's NO.
myImageView.userInteractionEnabled = YES;
[myImageView addGestureRecognizer:tapRecognizer];
添加您clickEventOnImage:
看起来就像这样:
-(void) clickEventOnImage:(id) sender
{
[myImageView setImage:[UIImage imageNamed: @"myNewImageName.png"]];
}
这可以通过使用touchevents也
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
if ([[touches anyObject] view] == self.m_ImageViewObjectName) {
//Here you can change the image of UIImageView
}
}
在使用推视图控制器的方法中,我可以推入另一个视图吗? – user2420691
只需插入代码推我插入评论它将被推动 – channi
但它不导航到下一个屏幕下面是我的代码 - (void)touchesEnded:(NSSet *)与事件触及:(UIEvent *)事件{ if([[touches anyObject] view] == self.imageView){AddProfileViewController * Dvc = [[AddProfileViewController alloc] init]; [self.navigationController pushViewController:Dvc animated:YES]; } } – user2420691
使用一个按钮,让您的图片画面的按钮来完成。您可以在Storyboard中执行所有操作,然后右键单击该按钮并拖动到您想要转到的视图。它应该像那样工作。
将按钮拖动到故事板后,请转到属性检查器。在下拉列表中将按钮设为自定义按钮,然后使用图像域选择图像。您需要正确调整按钮的大小,并将填充属性设置为“适合大小”。如果您不希望正常的按钮行为,即视觉上对触摸反应,则其他按钮行为都是可定制的。
- 1. 在iPhone程序的按钮点击更改UIImageView的图像
- 2. 如何更改点击按钮图像?
- 3. 如何更改按钮图像点击
- 4. 通过点击按钮更改按钮图像IOS7
- 5. 按钮点击更改图像
- 6. 点击后更改按钮图像
- 7. 更改图像在按钮点击ios
- 8. UIImageView图像更改延迟时点击
- 9. 如何在下一个按钮点击更改图像+ iphone
- 10. 如何改变点击图像按钮上的图像?
- 11. 当点击图像按钮时更改图像url
- 12. 通过点击赢取窗体中的按钮来改变图片框图像
- 13. 图像视图在iPhone中可按钮点击按钮
- 14. 点击按钮改变图像
- 15. 点击更改图像?
- 16. jquery更改点击图像
- 17. 点击更改图像(svg)
- 18. 如何使图像按钮可点击?
- 19. 如何更改点击按钮的图像?
- 20. 如何每次点击更改按钮的图像?
- 21. WP7点击时如何更改按钮的图像
- 22. 通过点击一个图像按钮MySQL的更新PHP
- 23. 如何通过可点击的图像提交按钮?
- 24. 如何改变tableview中的按钮图像时,该按钮点击
- 25. 如何更改点击按钮图标?
- 26. objective-c通过点击按钮改变图像
- 27. 如何在每次点击时更改图像按钮的图像?
- 28. 按钮VS可点击图像,看起来像按钮
- 29. 如何导入图像/按钮点击更改它们?
- 30. 如何导入图像/按钮点击更改它们? JavaScript
我可以使用推视图控制器的方法推进到另一个视图? – user2420691
@ user2420691:是的,当然。为什么不 ? – Bhavin
如何为ImageView设置tapRecognizer – user2420691