<分区>
标签 iphone objective-c ios
<分区>
Possible Duplicate:
UITextview with zooming?
UITextview 中是否有放大和缩小选项。如果我点击 TextView ,我希望文本缩放。
帮我看看该怎么做?
谢谢。
最佳答案
当你可以增加 UITextView 委托(delegate)上的字体大小时,缩放 UITextView 是没有意义的。
UITextView *textView = [UITextView alloc] initWithFrame:CGRectMake(0, 0, 320, 200)];
UIPinchGestureRecognizer *gestureRecognizer = [[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(changeFontSize:)];
[textView addGestureRecognizer:gestureRecognizer];
- (void)changeFontSize:(UIPinchGestureRecognizer *)gestureRecognizer {
UITextView *textView = (UITextView *)gestureRecognizer.view;
float yourFontSize = gestureRecognizer.scale * FONT_SIZE;
textView.font = [UIFont systemFontOfSize:yourFontSize];
}
关于iphone - 如何在 iPhone 中放大和缩小 TextView ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13355924/