草庐IT

font-style

全部标签

swift - 代码 : Using custom fonts inside Dynamic framework

我将自定义字体添加到框架中。我按照所有步骤操作,但它不起作用。我可以在InterfaceBuilder中设置字体,但是当我构建项目时,它不会在模拟器/设备上显示该字体。 最佳答案 我来晚了一点,但我采用了PetahChristian的解决方案并以扩展的形式创建了一个Swift版本。这对我有用。我发现,当您尝试使用字体名称和大小使用常规方式获取字体时,它总是在字体文件的主包中查找,并且没有方法将包标识符作为参数。如果Apple能做一个就好了。swift:publicextensionUIFont{publicstaticfuncjbs

swift - 修复 Swift 3 中的警告 "C-style for Statement is deprecated"

我已将Xcode更新到7.3,现在我对用于创建随机字符串的函数发出警告。我试图用for更改for(iin0..语句,但是警告变成了错误。如何删除警告?staticfuncrandomStringWithLength(len:Int)->NSString{letletters:NSString="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"letrandomString:NSMutableString=NSMutableString(capacity:len)for(vari=0;i

ios - 如何在 Xcode 项目中将 Font Awesome 与 Objective-C 或 Swift 集成和使用?

所以我正在尝试使用这种字体http://fortawesome.github.com/Font-Awesome/.我已将字体添加为资源并将其放入plist文件中。以下是我的使用方式:[homeFeedButton.titleLabelsetFont:[UIFontfontWithName:@"fontawesome"size:8]];NSString*str=[NSStringstringWithFormat:@"%C",@"\f030"];但是这不起作用。有谁知道如何在Xcode项目中使用这种字体? 最佳答案 在Swift中:Fo

ios - "automatically adjusts font requires using a dynamic type text style"警告是什么意思?

我收到以下警告:"automaticallyadjustsfontrequiresusingadynamictypetextstyle"我无法摆脱main.storyboard上的警告。我检查了IdentityInspector中的每个UILabel,以确保未选中“AutomaticallyAdjustsFont”。 最佳答案 以源代码形式打开Storyboard搜索关键字“adjustsFontForContentSizeCategory”检查哪个对象具有此选项并取消选中界面构建器中的动态类型复选框。

fonts - 如何使用 Swift 制作属性字符串?

我正在尝试制作一个简单的咖啡计算器。我需要以克为单位显示咖啡的数量。克的“g”符号需要附加到我用来显示数量的UILabel上。UILabel中的数字随着用户输入动态变化就好了,但我需要在字符串的末尾添加一个小写的“g”,该字符串的格式与更新数字不同。“g”需要附加到数字上,以便随着数字大小和位置的变化,“g”随着数字“移动”。我确信这个问题之前已经解决了,所以一个正确方向的链接会很有帮助,因为我已经用谷歌搜索了我的小心脏。我在文档中搜索了一个属性字符串,我什至从应用商店下载了一个“属性字符串创建器”,但生成的代码是在Objective-C中,我使用的是Swift。在Swift中使用属性

c# - asp 按钮里面的 Font Awesome

这是我的asp:button代码,它没有呈现超赞字体的图标,而是按原样显示HTML:Search"ValidationGroup="edt"OnClick="btnRun_Click"CssClass="greenButton"/>知道如何解决这个问题吗? 最佳答案 您不能使用默认的asp.net按钮,您需要使用HTML按钮并为其指定runat=server属性:Search所以使用代码隐藏你添加:onserverclick="functionName"到按钮,然后在您的C#中执行:protectedvoidfunctionName

c# - 在代码中设置 WPF 标签的 Style 属性?

在App.xaml中,我有以下代码:这旨在为我的标签提供一个通用模板。在主XAML代码中,我有以下代码行:但是,我想通过代码来初始化Style属性。我试过:label1.Style=newStyle("{StaticResourceLabelTemplate}");和label1.Style="{StaticResourceLabelTemplate}";两种解决方案均无效。如有任何帮助,我们将不胜感激:)。 最佳答案 您试图在代码中的哪个位置获取样式?代码隐藏?你应该这样写:如果您处于代码隐藏状态:Stylestyle=this.

c# - 如何在 Style Setter 中添加混合行为

我已经为Button创建了一个Blend行为。如何将其设置为应用程序中的所有按钮。但是,当我尝试时:我得到了错误Theproperty"Behaviors"doesnothaveanaccessiblesetter. 最佳答案 我遇到了同样的问题,我想出了一个解决方案。我在解决这个问题后发现了这个问题,我发现我的解决方案与Mark的有很多共同之处。但是,这种方法有点不同。主要问题是行为和触发器与特定对象关联,因此您不能对多个不同的关联对象使用同一个行为实例。当您定义行为时,内联XAML会强制执行这种一对一关系。但是,当您尝试在样式中

c# - MVC4 中的 Styles.Render

在.NETMVC4项目中,@Styles.Render是如何工作的?我的意思是,在@Styles.Render("~/Content/css")中它调用了哪个文件?我的Content文件夹中没有名为“css”的文件或文件夹。 最佳答案 它调用包含在App_Start文件夹中的BundleConfig类中声明的特定包中的文件。在那种特殊情况下,对@Styles.Render("~/Content/css")的调用正在调用“~/Content/site.css”。bundles.Add(newStyleBundle("~/Content

javascript - 如何为 "linebreak-style"编写 ESLint 规则,根据 Windows 或 Unix 进行更改?

众所周知,Windows中使用的换行符(新行)通常是回车符(CR)后跟换行符(LF),即(CRLF),而Linux和Unix使用简单的换行符(LF)现在,就我而言,我的构建服务器使用支持Linux和Unix格式,因此,以下规则在构建服务器上完美运行:linebreak-style:["error","unix"]但我在Windows上进行开发,我需要在每个gitpull/gitpush上更新规则,如下所示,linebreak-style:["error","windows"]那么,有什么方法可以编写一个通用的linebreak-style规则来支持这两种环境,Linux/Unix和Wi