English 中文(简体)
如何通过在电话的另一个地点打通和放置图像
原标题:how to move a image by touching and place in another location in iphone

I m 得出“正确配对”的答复。

这里将有两个部分(例如动物和腿)。

在动物区,将hen、d、fox等。 这些选择是静态的。

现在,根据法律部分,将有2,4,5,6人。

2,4,5,6等属于随机命令。

用户将选择“2”并移至“......”时,配对正确无误,并将给出一个点。

如果用户选择“2”并移到“dog”上,则配对是错误的,没有标出点。

因此,如何履行搬迁职能,并检查正确匹配。

我希望我已经详细解释我的怀疑,如果我不希望的话,我愿意作更多解释。

任何人都可以帮助我。

预 收

问题回答

既然是静态的,你将拥有我猜测的每个标签(代表)的定点位置。 您可以发现哪些标签是通过使用<代码>CGRectContainsPoint在touches Began: with Event:方法选择的。

您可以通过在<代码>touchesMoved: with Event:方法中不断确定其框架位置来改变标签。

你们还必须找到这一标签是否与动物方面的任何标签交织在一起。

Edit: For moving a view, pl. refer Listing 2-4 in this link

如果你不需要拖拉机,就只为你的腿部设定一些子,并为他们使用随机变量设定所有权(或任何图像)。 对这些纽芬兰人“再分配”的指责(选择,将其他纽芬兰人使用“无”的可转移财产)。 之后,为贵动物区划出更多纽子。 当用户要求使用一张标语时,只是把你的腿部移至任何位置:

[UIView animateWithDuration:1 animations:^{
        [button setCenter:CGPointMake(X, Y)];
    }];

just in case: in your buttons callback you have a "sender" value. this is pressed button. so you can use it:

[UIView animateWithDuration:1 animations:^{
            [sender setCenter:CGPointMake(X, Y)];
        }];
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {

touchDone=YES;

UITouch *touch = [touches anyObject];

currentPoint = [touch locationInView:self.view];

[self loadingView];

}

-(void) loadingView{

if (touchDone){
        drawImage.frame = CGRectMake(lastPoint.x, lastPoint.y, 70, 70);

}

}

署长

@interface TouchViewController : UIViewController {
    IBOutlet UIView *viewImage;
    IBOutlet UILabel *touchesLabel;
    CGPoint lastPoint;
}

@property (nonatomic, retain) IBOutlet UIView  *viewImage;
@property (nonatomic, retain) IBOutlet UILabel *touchesLabel;

-(void) redrawView:(CGPoint) lpoint;

@end

页: 1 执行档案

@implementation TouchViewController

@synthesize   touchesLabel,viewImage;

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
    UITouch *touch = [touches anyObject];
    lastPoint = [touch locationInView:self.view];
    [self redrawView:lastPoint];
}


- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
    UITouch *touch = [touches anyObject];  
    lastPoint = [touch locationInView:self.view];
    [self redrawView:lastPoint];
}

-(void) redrawView:(CGPoint) lpoint
{
    viewImage.frame=CGRectMake(lpoint.x, lpoint.y, 40, 30);
}

- (void)dealloc {
    [viewImage release];
    [touchesLabel release];
    [super dealloc];
}

@end

* 说明:意见书 图像类型,但含有图像......有助于你如何上下台,以便如果你愿意,将我的项目上载。





相关问题
Code sign Error

I have created a new iPhone application.I have two mach machines. I have created the certificate for running application in iPhone in one mac. Can I use the other mac for running the application in ...

ABPersonViewController Usage for displaying contact

Created a View based Project and added a contact to the AddressBook using ABAddressBookRef,ABRecordRef now i wanted to display the added contact ABPersonViewController is the method but how to use in ...

将音频Clips从Peter改为服务器

我不禁要问,那里是否有任何实例表明从Peit向服务器发送音响。 I m不关心电话或SIP风格的解决办法,只是一个简单的袖珍流程......

• 如何将搜查线重新定位?

我正试图把图像放在搜索条左边。 但是,问题始于这里,搜索条线不能重新布署。

热门标签