gpt4 book ai didi

ios - 如何改善我的ios App中图像的移动

转载 作者:行者123 更新时间:2023-12-01 16:54:40 25 4
gpt4 key购买 nike

在我的ios App中,我需要移动图像,但遇到一些问题。我能够将图像正确移动到计算出的坐标,但是我需要单击两次启动该按钮的按钮,然后该移动才会出现在正确的位置,第一次单击该按钮时,该图像只会显示在初始位置,而不会出现搬到新位置。

这是我的代码:

(编辑)

Viewcontroller.m

#import "ndpViewController.h"

@interface ndpViewController ()

@end

@implementation ndpViewController
@synthesize image;

-(void)viewDidLoad
{

}

-(void)dealloc
{
}

- (IBAction)calculatePush:(id)sender {
image.hidden=NO;
image.center=CGPointMake(376, 927);
}
- (void)viewDidUnload {
}
@end

Viewcontroller.h
#import <UIKit/UIKit.h>
@interface ndpViewController : UIViewController
{
IBOutlet UIImageView *image;
}
@property (weak, nonatomic) IBOutlet UIButton *calculate;
@property (nonatomic,retain) UIImageView *image;
@end

知道为什么我需要单击两次才能重新定位图像吗?我不需要任何动画,只需要一个小图像(代表十字)即可显示在图形上方的特定点。

非常感谢和问候。

最佳答案

我不完全理解一些代码。但是我想我理解您的问题,即“我该如何先单击然后再单击其他内容?”

bool isFirstClick = true;

-(IBAction)CLickEvent:(id)sender{
if(isFirstClick){
//enter first click action here
isFirstClick = false;
}else{
//enter second click action here
isFirstClick = true;
}
}

关于ios - 如何改善我的ios App中图像的移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12768719/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com