草庐IT

ios - 更改后退导航栏按钮的字体

我希望能够设置我的应用导航栏后退按钮的字体,而不会做任何过于疯狂的事情并且不会丢失按钮的任何其他设计特征(即我想保留箭头)。现在我在viewDidAppear:中使用它来设置普通栏按钮项的字体。for(NSObject*viewinself.navigationController.navigationBar.subviews){if([viewisKindOfClass:[UIButtonclass]]){[((UIButton*)view).titleLabelsetFont:[UIFontfontWithName:@"GillSans"size:14.0]];}}但是,无论此代码

ios - 更改后退导航栏按钮的字体

我希望能够设置我的应用导航栏后退按钮的字体,而不会做任何过于疯狂的事情并且不会丢失按钮的任何其他设计特征(即我想保留箭头)。现在我在viewDidAppear:中使用它来设置普通栏按钮项的字体。for(NSObject*viewinself.navigationController.navigationBar.subviews){if([viewisKindOfClass:[UIButtonclass]]){[((UIButton*)view).titleLabelsetFont:[UIFontfontWithName:@"GillSans"size:14.0]];}}但是,无论此代码

objective-c - UIFont 的磅值到底是多少?

我很难准确理解UIFont中的磅值是什么意思。它不是像素,也不是与1/72英寸相关的点的标准定义。我使用-[NSStringsizeWithFont:]计算出不同大小字体的像素大小,得到以下结果:|PointSize|PixelSize||----------|----------||10.0|13.0||20.0|24.0||30.0|36.0||40.0|47.0||50.0|59.0||72.0|84.0||99.0|115.0||100.0|116.0|(我做了[@"A"sizeWithFont:[UIFontsystemFontOfSize:theSize]])看看72.0点

objective-c - UIFont 的磅值到底是多少?

我很难准确理解UIFont中的磅值是什么意思。它不是像素,也不是与1/72英寸相关的点的标准定义。我使用-[NSStringsizeWithFont:]计算出不同大小字体的像素大小,得到以下结果:|PointSize|PixelSize||----------|----------||10.0|13.0||20.0|24.0||30.0|36.0||40.0|47.0||50.0|59.0||72.0|84.0||99.0|115.0||100.0|116.0|(我做了[@"A"sizeWithFont:[UIFontsystemFontOfSize:theSize]])看看72.0点

ios - 使 UILabel 的文本加粗

我想让UILabel的文字加粗infoLabel=[[UILabelalloc]initWithFrame:CGRectMake(90,150,200,30)];[infoLabelsetText:@"Drag14moreFlavors"];[infoLabelsetBackgroundColor:[UIColorclearColor]];[infoLabelsetFont:[UIFontfontWithName:@"Arial"size:16]];[infoLabelsetTextColor:[UIColorcolorWithRed:193.0/255green:27.0/255bl

ios - 使 UILabel 的文本加粗

我想让UILabel的文字加粗infoLabel=[[UILabelalloc]initWithFrame:CGRectMake(90,150,200,30)];[infoLabelsetText:@"Drag14moreFlavors"];[infoLabelsetBackgroundColor:[UIColorclearColor]];[infoLabelsetFont:[UIFontfontWithName:@"Arial"size:16]];[infoLabelsetTextColor:[UIColorcolorWithRed:193.0/255green:27.0/255bl

ios - 在 iOS UILabel 上设置 BOLD 字体

我已经使用InterfaceBuilder为UILabel中的文本分配了大小为14的自定义字体“Helvetica”。我在多个地方重复使用相同的标签,但在某些地方我必须以粗体显示文本。有什么方法可以让现有字体变为粗体,而不是再次创建整个UIFont?这就是我现在所做的:myLabel.font=[UIFontfontWithName:@"HelveticaNeue"size:14]; 最佳答案 弄乱字体名称是一件很可疑的事情。据说你有一个斜体字体,你想让它加粗-简单地在名称中添加@"-Bold"是行不通的。还有更优雅的方式:-(UI

ios - 在 iOS UILabel 上设置 BOLD 字体

我已经使用InterfaceBuilder为UILabel中的文本分配了大小为14的自定义字体“Helvetica”。我在多个地方重复使用相同的标签,但在某些地方我必须以粗体显示文本。有什么方法可以让现有字体变为粗体,而不是再次创建整个UIFont?这就是我现在所做的:myLabel.font=[UIFontfontWithName:@"HelveticaNeue"size:14]; 最佳答案 弄乱字体名称是一件很可疑的事情。据说你有一个斜体字体,你想让它加粗-简单地在名称中添加@"-Bold"是行不通的。还有更优雅的方式:-(UI

objective-c - iOS 7.0.3 上的 "HelveticaNeue-Italic"发生了什么

刚刚将我的iPodtouch升级到iOS7.0.3,“HelveticaNeue-Italic”似乎消失了。当我在手机上查询时:[UIFontfontNamesForFamilyName:@"HelveticaNeue"]我得到以下字体名称(13):HelveticaNeue-BoldItalic,HelveticaNeue-Light,HelveticaNeue-UltraLightItalic,HelveticaNeue-CondensedBold,HelveticaNeue-MediumItalic,HelveticaNeue-Thin,HelveticaNeue-Medium,

objective-c - iOS 7.0.3 上的 "HelveticaNeue-Italic"发生了什么

刚刚将我的iPodtouch升级到iOS7.0.3,“HelveticaNeue-Italic”似乎消失了。当我在手机上查询时:[UIFontfontNamesForFamilyName:@"HelveticaNeue"]我得到以下字体名称(13):HelveticaNeue-BoldItalic,HelveticaNeue-Light,HelveticaNeue-UltraLightItalic,HelveticaNeue-CondensedBold,HelveticaNeue-MediumItalic,HelveticaNeue-Thin,HelveticaNeue-Medium,