草庐IT

UILabels

全部标签

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

iOS 自动布局 : Issue with UILabels in a resizing parent view

我有一个只包含UILabel的View。此标签包含多行文本。父级具有可变宽度,可以使用平移手势调整大小。我的问题是,当我这样做时,调整UILabel的大小时不会重新计算其高度,以便所有内容仍然可见,它只是将其切断。我已经设法用一些hack修复了它,但它运行起来非常慢:-(void)layoutSubviews{CGSizelabelSize=[self.labelDescriptionsizeThatFits:CGSizeMake(self.frame.size.width,FLT_MAX)];if(self.constraintHeight){[selfremoveConstrain

iOS 自动布局 : Issue with UILabels in a resizing parent view

我有一个只包含UILabel的View。此标签包含多行文本。父级具有可变宽度,可以使用平移手势调整大小。我的问题是,当我这样做时,调整UILabel的大小时不会重新计算其高度,以便所有内容仍然可见,它只是将其切断。我已经设法用一些hack修复了它,但它运行起来非常慢:-(void)layoutSubviews{CGSizelabelSize=[self.labelDescriptionsizeThatFits:CGSizeMake(self.frame.size.width,FLT_MAX)];if(self.constraintHeight){[selfremoveConstrain

iOS:3 个 UILabels 相互约束

我有3个UILabes在彼此之下。第一个的顶部约束是20到superview,第二个是20到firstlabel。第三个是20到second一个。但有时第一和第二标签的文本是空的。我只是想让我的第3个标签成为20到superview,但是当我的约束设置后它变成20+20+20到superview。是否可以只使用Storyboard来解决这个问题,或者我必须使用一些代码。对不起,我的英语不好,请帮帮我。 最佳答案 您可以通过编程方式执行此操作,获取所有标签的Height和TopSpace约束的导出。检查标签文本,如果为空,则将Heig

iphone - 使用 UIWebView 滚动的 UILabels

我的项目中有一个Controller,其中包含三个UILabels(标题、创作者和发布日期)和UIWebView底部显示html使用loadHtmlString.现在UIWebView能够在底部滚动,而标签在屏幕上保持静止。我想要做的是将它们全部滚动在一起。如果有人可以帮助如何在StoryBoards中做到这一点。 最佳答案 只需添加此UILable和UIWebView作为UIScrollView的subview..and在-(void)webViewDidFinishLoad:(UIWebView*)webView{"委托(del

ios - 我应该使用 UIView 和 UILabels 在 SKView 上显示游戏详细信息吗

我是游戏开发的新手,想知道在屏幕上显示游戏数据的最佳方法是什么。我有一个无尽的奔跑者,Sprite在其中收集gem,我希望在屏幕上显示总数。我正在考虑在SKView上方放置一个带有UILabel的UIView,并让标签在每次触摸后更新。我还希望在最后出现一个游戏结束屏幕,并且也在考虑使用UIView创建它。这是最好的方法还是应该将所有数据保存在SKView本身中?希望这是有道理的。 最佳答案 虽然我认为在SpriteKit应用程序中使用UIKit组件没有什么大错,但我还是建议尽可能使用SpriteKit自己的组件。对于文本,我建议使

iphone - 使用 UILabels 以及其中的文本创建自定义 UITextView

我想创建一个自定义UITextView,能够在其中输入文本,并以编程方式添加一些UILabels,就像文本一样(我需要当光标靠近它们时使用“退格”按钮删除它们)。这个UITextView应该是可扩展的,标签可以有不同的宽度。关于如何创建这类东西的任何想法,任何教程之类的? 最佳答案 您可以使用此代码创建文本字段。UITextField*textField=[[UITextFieldalloc]initWithFrame:CGRectMake(10,200,300,40)];textField.borderStyle=UITextBo

ios - Swift-Access UILabels 在 UITableView 的动态单元格中

我创建了一个原型(prototype)单元格并将其用作动态UITableView的模板:如何访问单元格中的UIButtons和UILabels以设置每个单元格的内容和自定义Action? 最佳答案 首先你需要用你的socket声明UITableViewCell的子类并将它们与你的原型(prototype)连接classMyCustomCell:UITableViewCell{@IBOutletweakvarlabel1:UILabel!@IBOutletweakvarlabel2:UILabel!@IBOutletweakvarla

ios - UILabels 内的链接到 native 函数

正如标题所传达的那样,我想要一个包含电话号码、地址、电子邮件等的UILabel,我正在寻找一种链接到native功能的方法(即当用户点击电话号码时,拨号器已启动,单击该地址时,将启动map)。我试图对此进行研究,似乎UILabels可能无法格式化。我可以做到这一点的一种方法是创建自定义UIButton,但这在可伸缩性方面似乎很乏味,而且可能不是最佳解决方案。只是为了提供一些背景信息,在Android中完全相同的事情是可能的:TextViewsomeText=(TextView)findViewById(R.id.about);someText.setAutoLinkMask(Linki

ios - 除了标题之外,我们可以向 UINavigation Bar 添加额外的 UILabels 吗?

我正在开发一个应用程序,我必须在UINavigationBar上显示应用程序的状态。我将使用UILabel来显示状态。我想知道这是否可能?问候,提交 最佳答案 是的。要做的事情是创建您要显示的View(UIView的子类),其中包含您的所有标签。如果您只想显示一个标签,则不需要第一步,因为您可以直接使用UILabel在initWithCustomView:myLabelsView的帮助下将您的View包装在UIBarButtonItem中调用setRightBarButtonItem:animated:使用你的UIBarButton