如何在目标 c 中使用步进器缩放 UitextView 中的文本
Posted
技术标签:
【中文标题】如何在目标 c 中使用步进器缩放 UitextView 中的文本【英文标题】:How to zoom text in UitextView using stepper in objective c 【发布时间】:2017-07-12 13:07:54 【问题描述】:我在 Xib 中有一个 UiTextView 和 UiStepper,我想通过在目标 c.thanks 中使用 stepper 来缩放 textView 的内容
【问题讨论】:
看到这个***.com/questions/17159776/… 当我单击 + 图标放大和 - 图标缩小目标 c @Anbu.Karthik 时,我正在尝试使用步进器缩放 textView 大小 【参考方案1】:对于缩放(缩放)文本
- (void)scaleTextView:(UIPinchGestureRecognizer *)pinchGestRecognizer
CGFloat scale = pinchGestRecognizer.scale;
createTextView.font = [UIFont fontWithName:createTextView.font.fontName size:createTextView.font.pointSize*scale];
[self textViewDidChange:createTextView];
它会缩放字体大小,然后使用您在textViewDidChange
中的代码重新计算内容大小。
【讨论】:
我只提到步进器。 @Vivek Gajbe【参考方案2】:试试这个:
[stepper addTarget:self action:@selector(stepperValueChanged:) forControlEvents:UIControlEventValueChanged];
stepper.tag = indexPath.row;
stepper.stepValue = 1;
stepper.continuous = YES;
stepper.minimumValue = 0;
stepper.maximumValue = 10;
选择器
- (IBAction)stepperValueChanged:(UIStepper *)sender
NSUInteger value = sender.value;
txtView.font = [UIFont systemFontOfSize:value];
【讨论】:
以上是关于如何在目标 c 中使用步进器缩放 UitextView 中的文本的主要内容,如果未能解决你的问题,请参考以下文章
如果步骤中有错误,如何更改 Material UI 步进器背景颜色