Ios 在两种字体之间插入
有可能找到两种UIFonts的平均值吗?假设我有一种用Ios 在两种字体之间插入,ios,uiview,fonts,core-animation,uifont,Ios,Uiview,Fonts,Core Animation,Uifont,有可能找到两种UIFonts的平均值吗?假设我有一种用 [UIFont systemFontOfSize:11] 还有一个 [UIFont boldSystemFontOfSize:15] 如何找到这两种字体的平均字体?也就是说,它应该是13号,并且只有一半粗体 我在寻找一个解决方案,它可以让我在两者之间的任何一点进行线性推断。这实际上非常类似于一个动画从一个到另一个所做的,但是,我不尝试做动画 谢谢 UIFont使用pointSize属性。利用这个我们可以得到平均值 UIFont *fo
[UIFont systemFontOfSize:11]
还有一个
[UIFont boldSystemFontOfSize:15]
如何找到这两种字体的平均字体?也就是说,它应该是13号,并且只有一半粗体
我在寻找一个解决方案,它可以让我在两者之间的任何一点进行线性推断。这实际上非常类似于一个动画从一个到另一个所做的,但是,我不尝试做动画
谢谢
UIFont
使用pointSize
属性。利用这个我们可以得到平均值
UIFont *font1 = [UIFont systemFontOfSize:11];
UIFont *font2 = [UIFont boldSystemFontOfSize:15];
CGFloat font1Size = font1.pointSize;
CGFloat font2Size = font2.pointSize;
CGFloat averageFontSize = (font1Size + font2Size) / 2;
NSLog(@"Average Font Size %f", averageFontSize);
它将NSLog
Average Font Size 13.000000
检查属性。
UIFont
使用pointSize
属性。利用这个我们可以得到平均值
UIFont *font1 = [UIFont systemFontOfSize:11];
UIFont *font2 = [UIFont boldSystemFontOfSize:15];
CGFloat font1Size = font1.pointSize;
CGFloat font2Size = font2.pointSize;
CGFloat averageFontSize = (font1Size + font2Size) / 2;
NSLog(@"Average Font Size %f", averageFontSize);
它将NSLog
Average Font Size 13.000000
检查属性。Bit加粗的怎么样?如何获得bold属性的平均值?理想情况下,字体的所有属性都有一个通用的解决方案。颜色、alpha等。当从一种字体到另一种字体设置动画时,敌人的核心动画是如何做到的?粗体怎么样?如何获得bold属性的平均值?理想情况下,字体的所有属性都有一个通用的解决方案。颜色、alpha等。当从一种字体到另一种字体设置动画时,敌人的核心动画是如何实现的?