-1

i have a UiTextView and UiStepper in Xib and i want to zoom the content of textView by using stepper in objective c.thanks

2 Answers2

1

For scale(zoom) text

- (void)scaleTextView:(UIPinchGestureRecognizer *)pinchGestRecognizer{
     CGFloat scale = pinchGestRecognizer.scale;

    createTextView.font = [UIFont fontWithName:createTextView.font.fontName size:createTextView.font.pointSize*scale];

    [self textViewDidChange:createTextView];       
}

It scales the font size and then recalculates the content size using your code in textViewDidChange.

Sunny
  • 821
  • 6
  • 17
Vivek Gajbe
  • 411
  • 2
  • 14
0

Try this :

[stepper addTarget:self action:@selector(stepperValueChanged:) forControlEvents:UIControlEventValueChanged];
stepper.tag = indexPath.row;
stepper.stepValue = 1;
stepper.continuous = YES;
stepper.minimumValue = 0;
stepper.maximumValue = 10;

Selector

- (IBAction)stepperValueChanged:(UIStepper *)sender 
{
  NSUInteger value = sender.value;
    txtView.font = [UIFont systemFontOfSize:value];
}
KKRocks
  • 8,222
  • 1
  • 18
  • 84