jjzjj

adjustsFontSizeToFitWidth

全部标签

ios - 在 iOS 中使用 Label 时使用 "AdjustsFontSizeToFitWidth"

我想问一下,当应用程序在iOS上运行时,是否有办法让Xamarin.Forms.Label告诉它应该使用“AdjustsFontSizeToFitWidth”。这是可能的,还是Xamarin.Forms.Label与UILabel完全不同?我在想Xamarin.Form.Label在为iOS构建时会“退回到”UILabel,是这样吗?编辑:根据我对评论的理解,我尝试了这个,但它不起作用:switch(Device.RuntimePlatform){caseDevice.iOS:{_label1.AdjustsFontSizeToFitWidth=true;break;}default:

ios - AdjustsFontSizeToFitWidth 与 SizeToFit

我正在使用SizeToFit因为我不必指定Frame属性具有UIButton的自适应大小/UILabel.在我的例子中,它是工具栏上的一个按钮。现在我做了以下观察:如果我使用AdjustsFontSizeToFitWidth连同SizeToFit比字体大小不再适应。这样我就可以指定Frame并使用AdjustsFontSizeToFitWidth使用SizeToFit但是没有可调整的字体大小了你是否也有这样的问题?你如何避免这个问题?如何让内在内容大小驱动框架大小?或者我必须设置Frame属性(property)?Autolayout的优点是不再定义边框尺寸...

ios - 测量 UILabel 或 textField 的 adjustsFontSizeToFitWidth 的数量

UILabels和textFields可以自动缩放它们的字体以适应View的空间(例如随着文本的累积)。有没有办法测量执行的规模的数量?看起来,当自动缩放时,myLabel.font.pointsize或myTextField.font.pointSize的值保持不变,无论文本的显示比例如何。 最佳答案 在NSString的UIKit添加中有一个方法可以做到这一点:-(CGSize)sizeWithFont:(UIFont*)fontminFontSize:(CGFloat)minFontSizeactualFontSize:(CG

ios - 带有属性文本的 UIButton 不遵守 adjustsFontSizeToFitWidth

关于为什么在IB上设置了属性文本的UIButton不遵守adjustsFontSizeToFitWidth的任何想法。button.titleLabel?.numberOfLines=3button.titleLabel?.adjustsFontSizeToFitWidth=truebutton.titleLabel?.lineBreakMode=.//triedalloptionshere....button.titleLabel?.minimumScaleFactor=0.2 最佳答案 adjustsFontSizeToFitW

ios - Xcode Storyboard中实用程序 Pane 中的 adjustsFontSizeToFitWidth

有人知道在编辑Storyboard时在实用程序(右侧)Pane中的何处设置adjustsFontSizeToFitWidth吗?谢谢,牛 最佳答案 在Storyboard中选择您的标签,然后将下拉菜单设置为最小字体大小。然后在文本字段中,输入您的标签应缩小到的最小尺寸以尝试适应屏幕上的内容: 关于ios-XcodeStoryboard中实用程序Pane中的adjustsFontSizeToFitWidth,我们在StackOverflow上找到一个类似的问题:

ios - 我该怎么做才能调整文本大小而不在 UIPickerView 中显示 ...?

我正在使用3个PickerView,有几个词很大,不适合PickerView,看起来像这样“IamAWordVer...”,我不希望这种情况发生。我希望它调整字体大小或类似的东西以适合PickerView中的所有单词,但我不影响PickerView的大小或其他选择器View的字体大小,包括它发生在这个PickerView中的单词。例如,所有单词都使用默认值,如果不适合则调整大小以适合所有单词。funcpickerView(pickerView:UIPickerView,viewForRowrow:Int,forComponentcomponent:Int,reusingViewview

swift - 给 adjustsFontSizeToFitWidth 间距

我的问题很简单。我将adjustsFontSizeToFitWidth与一个按钮一起使用,它工作正常,但是,该按钮有一个边框,并且文本和边框之间有难看的重叠。是否可以通过这种方式在按钮边框和文本之间设置间距?编辑:这是我的问题的照片。此外,只要提供相同的功能,根本不使用调整字体大小以适应宽度的解决方案就可以了。 最佳答案 尝试更改contentEdgeInsets或titleEdgeInsets。 关于swift-给adjustsFontSizeToFitWidth间距,我们在Stack

ios - 带有 adjustsFontSizeToFitWidth 的多行 UILabel

我有一个多行UILabel,我想根据文本长度调整其字体大小。整个文本应适合标签的框架而不被截断。不幸的是,根据文档,adjustsFontSizeToFitWidth属性“仅在numberOfLines属性设置为1时有效”。我尝试使用以下方法确定调整后的字体大小-[NSString(CGSize)sizeWithFont:(UIFont*)fontconstrainedToSize:(CGSize)sizelineBreakMode:(UILineBreakMode)lineBreakMode]然后减小字体大小直到适合。不幸的是,此方法会在内部截断文本以适应指定的大小并返回截断后的字符

ios - 带有 adjustsFontSizeToFitWidth 的多行 UILabel

我有一个多行UILabel,我想根据文本长度调整其字体大小。整个文本应适合标签的框架而不被截断。不幸的是,根据文档,adjustsFontSizeToFitWidth属性“仅在numberOfLines属性设置为1时有效”。我尝试使用以下方法确定调整后的字体大小-[NSString(CGSize)sizeWithFont:(UIFont*)fontconstrainedToSize:(CGSize)sizelineBreakMode:(UILineBreakMode)lineBreakMode]然后减小字体大小直到适合。不幸的是,此方法会在内部截断文本以适应指定的大小并返回截断后的字符

ios - UITextField 占位符文本 : adjust to fit

我将带有较长文本的UITextField设置为占位符。我想要的是这个placeholdertext在字段宽度太小时调整它的字体大小。我已经尝试过其他帖子中描述的这个解决方案(以编程方式和在IB中)self.fieldTest.adjustsFontSizeToFitWidth=trueself.fieldTest.minimumFontSize=10.0我在这里错过了什么? 最佳答案 您可以创建UITextField的子类:classAutoSizeTextField:UITextField{overridefunclayoutSu