草庐IT

A1ndor_Font

全部标签

ios - iOS 11.1.2 上的 Xamarin.Forms : Webview loads a bigger font

我正在使用Xamarin.Forms加载互联网网页(客户的要求,请不要评判我),问题是在iOS中网页看起来比实际更大。我在iOS上没有任何自定义渲染。这是在iPhone6iOS11.1.2的safari上加载的网站这里是在webview上加载的主页.xamlMainPage.xaml.csusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingXamarin.Forms;usingPlugin.Connectivity;u

ios - 我们可以直接设置 NSFont 的 font-weight 或 font-style ,而不是改变字体名称吗?

前面的问题:我们可以直接访问属性字符串的字体粗细和字体样式信息吗?或者我们可以创建一个新的字符串来设置这些信息吗?解释:在iOS6中,您可以将所选内容切换为粗体或斜体。但它的工作方式令人烦恼:它不会更改Apple向我们公开的NSFontAttributeName(例如,将字体名称从“HelveticaNeue”更改为“HelveticaNeue-Bold”)。相反,它将字体系列保留为“HelveticaNeue”,并将样式字符串中的“字体粗细”更改为粗体。如果您向属性文本的实例询问其描述,您会看到类似这样的字体信息:NSFont="font-family:\"HelveticaNeue

ios - 警告 : "Minimum Font Size greater than current font size"

在我的应用程序中,我使用了一个具有一组标签的自定义单元格,我看到xcode在自定义单元格xib文件中显示有关字体大小的警告:warningmessagefile://localhost/Users/mahmoudalgayed/Desktop/Ajurry-date/CustomCell.xib:warning:UnsupportedConfiguration:MinimumFontSizegreaterthancurrentfontsize有人知道如何摆脱这个警告吗? 最佳答案 您必须设置最小字体大小,使其不大于当前大小。你有没有

ios - NSFontAttributeName 与 NSAttributedStringKey.font

我在使用库中的Swift代码时遇到了一些问题,我已经使用了一段时间。这似乎与某种版本冲突有关,但我不确定。代码如下:letattribMsg=NSAttributedString(string:msg,attributes:[NSAttributedStringKey.font:UIFont.systemFont(ofSize:23.0)])这是我从编译器得到的错误信息:Type'NSAttributedStringKey'(aka'NSString')hasnomember'font'Didyoumean'zone'?Fix(button)在不同的项目中使用这段代码,我注意到在其中一

CSS字体样式(font)[详细]

CSS字体样式(font)1.font-family2.font-style3.font-weight4.font-size5.font-variant6.fontCSS中提供了一系列用于设置文本字体样式的属性,比如更改字体,控制字体大小和粗细等等。font-family:设置字体;font-style:设置字体的风格,例如倾斜、斜体等;font-weight:设置字体粗细;font-size:设置字体尺寸;font-variant:将小写字母转换为小型大写字母;font-stretch:对字体进行伸缩变形(使用较少,并且主流浏览器都不支持);font:字体属性的缩写,可以在一个声明中设置多个

ios - 确定 unicode 字符在 UI​​Font 中是否有字形

我想知道某个unicode字符是否有字形表示,即使是级联字体。例如,假设我正在使用UIFont.systemFont(withSize:18)和一个字符串\u{1CDA}并且想知道这个字体是否会显示此字符的图形表示,而不是默认的问号表示(即没有图形表示,即使是支持的级联字体)。 最佳答案 这对我有用。Swift3、XCode8.6版本:importUIKitimportCoreTextextensionFont{publicfunchasGlyph(utf32character:UInt32)->Bool{varcode_point

swift - .font 不可转换为 .font

我正在学习SwiftUI教程,我遇到了这个错误,而讲师没有。.font错误在第一个Vstack中仅出现一次,而第二次则没有问题。importSwiftUIstructContentView:View{@Statevartitle:String=""@Statevarrating=3.0@Statevarseen=falsevarbody:someView{List{Section{VStack(alignment:.leading){Text("Title").font(.subheadline).foregroundColor(.grey)TextField($title)}}Sec

swift - 在 Swift 中动态使用 Font Awesome

我正在尝试在Swift中动态编码FontAwesome字符。我正在使用一个返回字符代码(格式为f236)的API,我想将其作为unicode注入(inject)到UILabel中。理想情况下,我想执行以下操作:variconCode:String?=jsonItem.valueForKey("icon")as?StringvarunicodeIcon="\u{\(iconCode)}"label.text="\(unicodeIcon)\(titleText)"但是你显然不能这样做。有办法解决这个问题吗? 最佳答案 @abdulla

ios - UIFontMetrics : scaled font size calculation

在iOS11中引入了UIFontMetrics类。我做了一些实验,但我不明白如何scaledFont(for:)方法计算返回字体的字体大小。例如,苹果saysLarge(默认)动态字体大小,body样式大小为17(点),对于AX5(最大)动态类型大小,body样式大小为53。因此,在类型大小为AX5的设备中,当我调用UIFont.preferredFont(forTextStyle:.body)我正确地获得了53的字体大小。如果我打电话UIFontMetrics.default.scaledFont(for:UIFont.systemFont(ofSize:17))我期望相同的字体大小

ios swift : lag when changing navigationbar title font across different VCs

在VC之间切换导航栏标题字体时有一些延迟,感谢任何帮助。在我的mainVC上,我将viewDidLoad中的导航栏标题字体设置为:self.navigationController?.navigationBar.titleTextAttributes=[NSFontAttributeName:UIFont(name:"Billabong",size:27)!,NSForegroundColorAttributeName:UIColor.whiteColor()]并且,为了在其他以下VC上切换回正常字体,我将mainVCviewWillDisappear上的字体改回正常:self.nav