草庐IT

iphone - 为 UILabel 设置一些不同字体的问题

我想将字体大小和姓氏设置为titleLabel。//HelveticaNeueUltraLight[titleLabelsetFont:[UIFontfontWithName:@"HelveticaNeueUltraLight"size:25.0f]];这是行不通的。请告诉我哪里出了问题?任何帮助将不胜感激? 最佳答案 正确的字体名称是@"HelveticaNeue-UltraLight"。使用类似这样的东西来获得格式良好的可用字体名称列表:NSMutableString*str=[NSMutableStringstringWith

iphone - 为 UILabel 设置一些不同字体的问题

我想将字体大小和姓氏设置为titleLabel。//HelveticaNeueUltraLight[titleLabelsetFont:[UIFontfontWithName:@"HelveticaNeueUltraLight"size:25.0f]];这是行不通的。请告诉我哪里出了问题?任何帮助将不胜感激? 最佳答案 正确的字体名称是@"HelveticaNeue-UltraLight"。使用类似这样的东西来获得格式良好的可用字体名称列表:NSMutableString*str=[NSMutableStringstringWith

ios - 如何让文本淡入 UILabel?

现在我有一个按钮的IBAction,它生成一个随机数,每个数字分配给UILabel中的显示文本。我希望文本淡入而不是仅仅出现,或者任何其他有趣的动画也会很酷。有谁知道实现这一目标的简单方法?现在我只是用labelMain.text=@"mytext"; 最佳答案 我知道这有点陈旧(11个月大),但我认为值得一提的是发布的其他方法的替代方法,我认为这是更好的解决方案。使用UIViewtransitionWithView:duration:options:animations:completion类级方法,如下所示:NSTimeInte

ios - 如何让文本淡入 UILabel?

现在我有一个按钮的IBAction,它生成一个随机数,每个数字分配给UILabel中的显示文本。我希望文本淡入而不是仅仅出现,或者任何其他有趣的动画也会很酷。有谁知道实现这一目标的简单方法?现在我只是用labelMain.text=@"mytext"; 最佳答案 我知道这有点陈旧(11个月大),但我认为值得一提的是发布的其他方法的替代方法,我认为这是更好的解决方案。使用UIViewtransitionWithView:duration:options:animations:completion类级方法,如下所示:NSTimeInte

ios - 如何在 iOS 中仅缩进多行 UILabel 的第一行?

我想在UILabel的开头添加一个图像。标签是多行的。如果我使用contentInset,它会缩进整个标签,但我只想缩进第一行。到目前为止我已经试过了,这对我不起作用。UIEdgeInsetstitleInsets=UIEdgeInsetsMake(0.0,40.0,0.0,0.0);valueLabel.contentInset=titleInsets;它应该是这样的。 最佳答案 @DavidCaunt的建议对我有用。我在这里分享代码。NSMutableParagraphStyle*style=[[NSMutableParagra

ios - 如何在 iOS 中仅缩进多行 UILabel 的第一行?

我想在UILabel的开头添加一个图像。标签是多行的。如果我使用contentInset,它会缩进整个标签,但我只想缩进第一行。到目前为止我已经试过了,这对我不起作用。UIEdgeInsetstitleInsets=UIEdgeInsetsMake(0.0,40.0,0.0,0.0);valueLabel.contentInset=titleInsets;它应该是这样的。 最佳答案 @DavidCaunt的建议对我有用。我在这里分享代码。NSMutableParagraphStyle*style=[[NSMutableParagra

ios - 如何水平居中两个标签?

我有非常简单的要求,其中两个标签必须水平居中。所以,我选择了它们并选择了Editor->align->centerhorizo​​ntally。然后将顶部空间添加到容器约束中。我还需要标签在内容大小方面缩小/增长。但是,IB显示错误和一些警告。我可以通过在它们之间添加引脚(水平空间)来使标签收缩/增长,但在这种情况下它们不会居中。以下是屏幕截图:错误和警告如下:更新theraven提出了一个有趣的建议,即使用虚拟View将其水平居中并固定两个标签。我已经删除了所有现有的约束,添加了这个虚拟View和中心X+中心Y约束。然后在上面固定两个标签(添加水平空间限制)。但是,我仍然收到一堆错误

ios - 如何水平居中两个标签?

我有非常简单的要求,其中两个标签必须水平居中。所以,我选择了它们并选择了Editor->align->centerhorizo​​ntally。然后将顶部空间添加到容器约束中。我还需要标签在内容大小方面缩小/增长。但是,IB显示错误和一些警告。我可以通过在它们之间添加引脚(水平空间)来使标签收缩/增长,但在这种情况下它们不会居中。以下是屏幕截图:错误和警告如下:更新theraven提出了一个有趣的建议,即使用虚拟View将其水平居中并固定两个标签。我已经删除了所有现有的约束,添加了这个虚拟View和中心X+中心Y约束。然后在上面固定两个标签(添加水平空间限制)。但是,我仍然收到一堆错误

ios - 带有颜色的 UILabel 文本删除线

我正在使用以下代码删除文本NSMutableAttributedString*attributeString=[[NSMutableAttributedStringalloc]initWithString:(text?text:@"")];[attributeStringaddAttribute:NSStrikethroughStyleAttributeNamevalue:@2range:NSMakeRange(0,[attributeStringlength])];label.attributedText=attributeString;文本是白色的,所以删除线也是白色的。我想将其更

ios - 带有颜色的 UILabel 文本删除线

我正在使用以下代码删除文本NSMutableAttributedString*attributeString=[[NSMutableAttributedStringalloc]initWithString:(text?text:@"")];[attributeStringaddAttribute:NSStrikethroughStyleAttributeNamevalue:@2range:NSMakeRange(0,[attributeStringlength])];label.attributedText=attributeString;文本是白色的,所以删除线也是白色的。我想将其更