我写这篇文章的代码在我的应用程序功能:放大和缩小在IOS
- (IBAction)ZoomInFunction{
@try{
UITextField *test = (UITextField *)[self.view viewWithTag:indexNews];
NSLog(@"INDEX NEWS : %d", indexNews);
UIFont *font = test.font;
if(test.font == [font fontWithSize:22])
test.font = [font fontWithSize:22];
else
test.font = [font fontWithSize:font.pointSize+2];
}@catch (NSException *err) {
NSLog(@"Error handler : %@", err);
}
}
- (IBAction)ZoomOutFunction{
@try {
UITextField *test = (UITextField *)[self.view viewWithTag:indexNews];
UIFont *font = test.font;
if(test.font == [font fontWithSize:14])
test.font = [font fontWithSize:14];
else
test.font = [font fontWithSize:font.pointSize-2];
}@catch (NSException *err) {
NSLog(@"Error handler : %@", err);
}
有时代码运行良好,但有时它的显示一个错误就是这样说的。
错误处理: - [UIView的字体]:无法识别的选择发送到实例0xac70780
这不是他所做的。他修改了文本字段的字体大小。他没有放大一切。所以我不确定这是否适用:) – 2013-05-07 09:31:58
你想放大textview或什么告诉我? – Jitendra 2013-05-07 09:44:51
我不,他是增加/减少字体大小。他没有使用滚动视图,所有 – 2013-05-07 09:45:35