2
インターフェイスで複数のビューを選択してドラッグしたいと思います。 これをxcodeでどのように実装できますか?iPhoneで複数のコントロールをタッチしてドラッグする
たとえば、ビュー内にいくつかのイメージビューがあり、それから長方形を描画してイメージビューを選択したいとします。それらをドラッグして移動します。
誰でも助けてくれますか?事前
インターフェイスで複数のビューを選択してドラッグしたいと思います。 これをxcodeでどのように実装できますか?iPhoneで複数のコントロールをタッチしてドラッグする
たとえば、ビュー内にいくつかのイメージビューがあり、それから長方形を描画してイメージビューを選択したいとします。それらをドラッグして移動します。
誰でも助けてくれますか?事前
で おかげで、私は一緒に複数のビューを移動したい
#import "TouchView.h"
//TouchView.h
#import <Foundation/Foundation.h>
#import "TouchViewDelegate.h"
@interface TouchView : UIView {
id <TouchViewDelegate> delegate;
}
@property (retain) id delegate;
@end
//TouchView.m
@implementation TouchView
@synthesize delegate;
-(id) initWithFrame:(CGRect)frame
{
self.userInteractionEnabled = YES;
return self;
}
-(id) initWithCoder:(NSCoder *)aDecoder
{
self.userInteractionEnabled = YES;
return self;
}
-(void) awakeFromNib
{
self.userInteractionEnabled = YES;
}
-(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
[delegate touchDown:self];
}
-(void) touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
[delegate touchUp:self];
}
@end
//TouchViewDelegate.h
#import <UIKit/UIKit.h>
@protocol TouchViewDelegate
-(void) touchDown:(id) sender;
-(void) touchUp:(id)sender;
@end
このコードを試してみてください – Johnykutty