我需要在通过相机扫描时添加按钮而不是图像。扫描后,我可以显示从我的网络服务获取的图像。但我无法添加按钮,也无法在 TargetOverlay 类上运行它的操作。谁能告诉我如何在其中添加按钮/操作目标覆盖类?
问问题
414 次
1 回答
1
希望您正在开发 iOS 应用程序。当您使用 Web 服务加载图像时,无法动态加载按钮。在运行应用程序之前需要编译一个按钮。
如果您愿意,您可以像之前对图像所做的那样动态更改按钮的背景图像。
要覆盖按钮并实现其回调,请执行以下操作:
将一个按钮拖放到TargetOverlayView.xib文件中。
在 TargetOverlayView.h添加:
@property(retain,nonatomic) IBOutlet UIButton *yourButton;
-(IBAction)onYourButtonClick(id)sender;
(将它们都链接到您在 xib 中的按钮。)
在 TargetOverlayView.m 中实现回调:
-(IBAction)onYourButtonClick:(id)sender
{
// Your code here
}
于 2013-08-30T07:28:20.670 回答