Mar*_*cos 1 objective-c uitextfield ipad ios6
我正在为 iPad 开发一个 iOS6 应用程序。用户可以添加、编辑、移动和旋转文本字段。我希望当用户捏住字段时,它会变大。我试过了,但是文字变像素了,因为字体大小没有改变。如何检测实际字体大小以增加它?这是我的实际代码:
- (void)pinchDetected:(UIPinchGestureRecognizer*) pinchRecognizer {
CGFloat scale = pinchRecognizer.scale;
self.transform = CGAffineTransformScale(self.transform, scale, scale);
pinchRecognizer.scale = 1.0;
}
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助!
为什么不试试这个?
CGFloat currentFontSize = self.font.pointSize;
CGFloat newFontSize = currentFontSize * scale; //or anything you wish
self.font = [self.font fontWithSize:newFontSize];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1371 次 |
| 最近记录: |