如何在iphone的UIPinchGesture中放大后设置uiscrollview的内容大小
为此,我必须在iphone中实现如何在iphone的UIPinchGesture中放大后设置uiscrollview的内容大小,iphone,objective-c,uigesturerecognizer,Iphone,Objective C,Uigesturerecognizer,为此,我必须在iphone中实现UIPinchGesture,我的代码如下: - (void)handlePinch:(UIPinchGestureRecognizer*)recognizer { if ( [recognizer state] == UIGestureRecognizerStateBegan || [recognizer state] == UIGestureRecognizerStateChanged ) {
UIPinchGesture
,我的代码如下:
- (void)handlePinch:(UIPinchGestureRecognizer*)recognizer
{
if ( [recognizer state] == UIGestureRecognizerStateBegan ||
[recognizer state] == UIGestureRecognizerStateChanged )
{
NSLog(@"=======Scale Applied===========");
if ( [recognizer scale]<1.0f )
{
[recognizer setScale:1.0f];
}
CGAffineTransform transform = CGAffineTransformMakeScale([recognizer scale], [recognizer scale]);
self.view.transform = transform;
-(void)handlePinch:(UIPinchGestureRecognitor*)识别器
{
如果([Recognitor state]==UIgestureRecognitzerState开始||
[识别器状态]==UIgestureRecognitzerStateChanged)
{
NSLog(@“=============应用的比例===========”);
如果([Recognitor scale]您必须使用UIScrollView
而不是UIView
。完成此操作后,您必须调整滚动视图的内容大小
[myScrollView setContentSize:CGSizeMake(width, height)]
如果内容大于屏幕,则scrollview可自动滚动
希望能有帮助