草庐IT

FONTSIZE

全部标签

java - iText- ColumnText 在矩形中设置文本适合大小

我想将文本添加到矩形(x,y,w,h)中。文本应适合矩形大小(意味着它具有最大尺寸但仍包含在矩形中)。我试图根据BaseFont.getWidthPoint()测量文本大小问题是最终的文本大小不适合矩形。它看起来像这样:这是我的尝试:PdfContentBytecb=writer.getDirectContent();cb.saveState();ColumnTextct=newColumnText(writer.getDirectContent());Fontfont=newFont(BaseFont.createFont());intrectWidth=80;floatmaxFon

ios - 我们如何创建一个 UIfont 类别,以便使用它我们可以为不同的 iPhone 设备更改每个元素的字体大小

我想创建一个假设为UILabel的类别,因此我们可以根据需要为每个设备使用它来更改文本的字体大小 最佳答案 您可以创建一个类别类,并添加如下方法:+(UIFont*)fontWithName:(NSString*)fontName{CGFloatfontSize=14.0;if(IS_IPHONE6){fontSize=15.0;}if(IS_IPHONE6P){fontSize=16.0;}return[UIFontfontWithName:fontNamesize:fontSize];}关于设备尺寸:iphone6=iphone

android - 在钛中以百分比定义 fontSize

我需要以百分比设置标签的字体大小,这样当我在我的应用程序中调整当前布局大小时,文本调整大小等于屏幕的其余部分。我有这个:varalabel=Ti.UI.createLabel({text:("Loremipsumdolorsitamet,consecteturadipisicingelit,seddoeiusmodtemporincididuntut").toString(),color:"white",font:{fontSize:deviceWidth*0.03,fontFamily:"OpenSans-Light"},left:"0%",}));但我需要这样的东西:varlabe

iphone - UIFont 大小 : half point sizes possible?

我想知道为什么这三个之间没有区别:textView.font=[UIFontfontWithName:fsize:10.0];textView.font=[UIFontfontWithName:fsize:10.5];textView.font=[UIFontfontWithName:fsize:10.9];字体将显示为10,无论如何。字体大小是否会从CGFloat转换为整数? 最佳答案 我认为字体大小正在改变,但小于1的增量是非常小的,即我们的眼睛无法弄清楚。获取textViewfontsize后即可看到。在每次递增NSLogte

ios - 如何知道 UILabel 中的单词是否被剪切

我尝试开发自动收缩功能。我已将文本设置为固定大小的UILabel。之后,我降低字体大小并检查文本是否适合给定的容器大小。问题是如果单词长于容器宽度,UILabel会忽略NSLineBreakByWordWrapping。导致我把尾词删掉了。代码如下:-(void)setCardText:(NSString*)txt{NSMutableAttributedString*attributedString=[[NSMutableAttributedStringalloc]initWithString:txt];NSMutableParagraphStyle*paragraphStyle=[[

javascript - 调整Android WebView的字体大小

如何调整AndroidWebView的字体大小?以下似乎没有效果:privatevoidfontSizePlus(){fontSize=(fontSizeFONT_SIZE_MIN)?fontSize-FONT_SIZE_INCREMENT:fontSize;this.changeFontSize(fontSize);}privatevoidchangeFontSize(intvalue){Stringjs="document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust='"+value+"%';";mWebVi

ios - 分配 NSAttributedString 后,UILabel 不会自动收缩文本

我有一个宽度有限的标签,我需要它来自动调整字体大小以适应文本。因为我需要给文本加下划线,所以我为这个标签分配了一个属性字符串:[_commentsLabelsetAttributedText:[[NSAttributedStringalloc]initWithString:[NSStringstringWithFormat:@"%dcomments",[commentscount]]attributes:@{NSUnderlineStyleAttributeName:@(NSUnderlineStyleSingle)}]];如您所见,评论的数量将决定文本的长度。但由于某种原因,文本并没

Objective-C 枚举在 Swift 中不可见

我有一个在我的objective-c头文件中声明的枚举:typedefNS_ENUM(NSInteger,FontSize){VerySmall=12,Small=14,Medium=16,Big=18};然后在我的桥接header中导入这个header。在我的swift代码中,当我尝试将“FontSize”声明为参数时,编译器提示“使用未声明的类型FontSize”。从开发人员指南来看,这应该是可能的。有人遇到同样的问题吗? 最佳答案 我遇到了同样的问题,并通过执行以下两项操作解决了该问题:将枚举声明移到@interfaceblo

python - 停止 matplotlib 3D 曲面图切断轴标签

我正在编写一段代码来模拟原子在电场和磁场中的相互作用。这部分要求我在给定高度生成相互作用势的3D图。生成这些图的完整代码很长并且分为几个模块,但是相关的绘图部分是:#Functiontoplot'PlotValues'ataheight'z'defPlot_AtHeight(self,PlotValues,z=500,ReturnFig=False,ShowTime=False):#Callsouttotherelevantfunctiontocalculatethevaluesandreturn#theseasanarrayPlotArray=self.Get_AtHeight(Pl

python - 如何标记和更改 Seaborn kdeplot 轴的比例

这是我的代码importnumpyasnpfromnumpy.randomimportrandnimportpandasaspdfromscipyimportstatsimportmatplotlibasmplimportmatplotlib.pyplotaspltimportseabornassnsfig=sns.kdeplot(treze,shade=True,color=c1,cut=0,clip=(0,2000))fig=sns.kdeplot(cjjardim,shade=True,color=c2,cut=0,clip=(0,2000))fig.figure.suptitl