草庐IT

UILabels

全部标签

cocoa-touch - 使用 UISliders 值更改 UILabels 文本

如何将UISliders值显示为UILabels文本? 最佳答案 向slider添加一个Action,如下所示:[slideraddTarget:selfaction:@selector(sliderChanged:)forControlEvents:UIControlEventValueChanged];sliderChanged:方法看起来像这样:-(void)sliderChanged:(UISlider*)slider{self.label.text=[NSStringstringWithFormat:@"%g",slide

ios - 如何将 2 个垂直堆叠的 UILabels 垂直居中

我有2个垂直堆叠的UILabel:+----------------------------+|+----------------------+|||blahblahblah|||+----------------------+||||+----------------------+|||asdffdsa||||asdfearaoeirhaleir|||+----------------------+|+----------------------------+UIView的文本在运行时动态加载,因此它们可能有1到3行文本。我想在加载文本后将两者垂直对齐。它们应该沿着它们的“质心”垂直

iphone - 如何配置 iOs UITextViews 和 UILabels 以便它们的高度由它们的内容决定

我主要是想找到正确的方法来设计一个UITableViewCell,它里面有两个UITextView和三个UILabel。这两个UITextView具有动态内容,它们的大小直到运行时才能确定。我已经尝试了各种方法来根据运行时加载到其中的内容重新计算我的UITextView的高度,虽然非常费力和空洞,但我已经让它工作了,但是它们随后会溢出位于他们下面的xib。在计算UITextViews的新大小后,我真的必须重新计算每个UILabel的y坐标吗?有没有一种方法可以简单地让xib中的元素根据它们的新大小“推”它们下面的元素?配置具有多个动态TextView的UITableViewCell的正

iphone - 尽管使用 CGRectIntegral,但 UIScrollView 中的 UILabels 未对齐?

我有一个UILabel,它带有我在UIScrollView中创建的属性字符串:CGRectframe=self.view.frame;frame.origin.x=10;frame.size.width-=10;frame=CGRectIntegral(frame);UILabel*textView=[[UILabelalloc]initWithFrame:frame];textView.numberOfLines=0;textView.lineBreakMode=NSLineBreakByWordWrapping;textView.backgroundColor=[UIColorcl

ios - 以编程方式将 UILabels 和 UIButtons 添加到 Swift 中的 UIScrollView

我的目标是以编程方式创建多个UILabel和UIButton,然后以编程方式创建并将它们插入UIScrollView。我在下面的类中操作。classViewController:UIViewController{我首先创建了如下所示的scrollView。@IBOutletweakvarscrollView:UIScrollView!overridefuncviewDidLoad(){super.viewDidLoad()createTitleBar()//FunctionthatcreatesfixedbuttonsandlabelsnotincludedinscrollViewcr

ios - 根据文本的总宽度调整 UILabels 的大小

我将如何根据字体大小和标签文本中的字符数来预测UILabel所需的宽度。我已经看到了一些这样做的例子,但是它们都是在objective-c中而不是swift3.0中。我找到了这个方法,但它在objective-c中,我在实现它时遇到了问题。CGFloatwidth=[label.textsizeWithFont:[UIFontsystemFontOfSize:17.0f]].width;有什么建议吗? 最佳答案 如果想根据TextSize和TextLength调整UILabel的大小,那么使用intrinsicContentSize

ios - 当一个 Label adjustFontSizeToFitWidth 时,在 UITableViewCell 的 UILabels 上设置匹配的字体大小

我在自定义tableViewCell中有两个UILabel。一个标签有宽度限制,在较小的屏幕上设置为adjustFontSizeToFitWidth,例如5S。当第一个标签没有特定的宽度限制时,如何让另一个UILabel匹配第一个标签的字体大小?似乎sizeWithFont:minFontSize:actualFontSize:forWidth:lineBreakMode:在iOS7中被弃用了,那么Swift的解决方案是什么?这个答案WhendoadjustsFontSizeToFitWidthorboundingRectWithSizechangethecontext.actualS

ios - 如何以编程方式设置 UILabels 的约束,其中 Label Count 等于 Swift 中的主屏幕高度

我想创建这个格式label1|label2|label3|label4label5|label6|label7|其中标签计数等于View高度。并且还想设置约束。下面的代码是创建UILabels:foriin0...Int(self.view.frame.height){letlabel=UILabel(frame:CGRect(x:0,y:0,width:50,height:50))label.textAlignment=NSTextAlignment.centerlabel.text="label"label.sizeToFit()self.view.addSubview(label

ios - 彩色打印预览不显示 UILabels

在iPad打印预览中不显示UILabels。当我放大打印预览时,它会正确显示。当我将UILabelopaque属性更改为true时,它会将UILabel的背景更改为黑色并在打印预览中显示。这是我用来显示打印预览的代码。letprintController=UIPrintInteractionController.sharedletprintInfo=UIPrintInfo(dictionary:nil)printInfo.outputType=UIPrintInfoOutputType.generalprintInfo.jobName="Print"printInfo.duplex=U

iphone - iPad : Animate UILabels color changing

我有一个标签弹出显示我的应用程序中的点。我正在使用以下代码使标签的比例变大,然后变小。我还想为颜色从紫色变为绿色设置动画。有人可以为我指出实现这一目标的资源吗?mLabel.textColor=[UIColorpurpleColor];[UIViewbeginAnimations:nilcontext:NULL];[UIViewsetAnimationDuration:1.0];[UIViewsetAnimationDelegate:self];mLabel.transform=CGAffineTransformMakeScale(1.5,1.5);[UIViewsetAnimatio