Tag: uilabel

特定列和行的UIPicker字体大小

我正在寻找更改UIPicker中某个列和行的字体大小。 基本上,有太多的文本跑了视图,我想在第二列中的特定行,所以它适合? 谢谢你的帮助。

按下button时如何切换标签的隐藏?

我想弄清楚如何只显示一个标签,而在操作系统按下button。 我知道如何操作触摸事件,但我不确定如何将UILongPressGestureRecognizer合并到此。

UILable numberoflines和字体大小在放大时间自动设置

我的要求如下。 我有一个添加UILable里面UIView width & height is 30 。 我已经将UIPinchGestureRecognizer设置UIPinchGestureRecognizer UIView 。 捏合function与UIView工作正常。 但我希望当我放大UILable字体大小和numberOfLine自动设置在UIView 。 所以最初的UILable在View中不可见。 当我放大那个时候UILable得到的是要显示的text比UILable将可见(例如这次在3行)。 如果我增加缩放级别比文字将显示在一行。 如何归档这个function? 看下面的截图我想要做什么 ********图片1 ***************** ********图片2 ***************** ********图片3 ***************** 提前致谢 ..

UILabel更新重置视图位置

我有更新UILabel小问题。 我尝试了一个“Pong”游戏教程,其中使用UIViews为球和球员。 所以我在故事板的帮助下将他们定位在他们的起始位置。 游戏运行良好,但是如果我实现一个UILabel来显示玩家的分数,麻烦就开始了。 随着UILabel的每一次更新,UIViews被重新定位到他们的起点。 iOS 6中有什么改变吗?

重命名类会导致IBOutlet连接失败

我重命名了一个类,它碰巧在故事板文件中有一个名为mainLabel的标签的出口连接。 当我运行我的程序时,它崩溃,并给我的错误:“这个类是关键的代码不符合关键mainLabel”。 其他SO的答案已经表明这是由于一个不好的sockets连接,所以我删除了连接,并删除任何损失。 当试图将标签重新连接到我的代码中的sockets时,出现错误无法插入新的sockets连接: 无法find名为CourseTableViewCell的类的任何信息 其他的答案提供了我已经尝试过但没有工作的解决scheme,包括: 删除对文件的引用并重新添加它 清理项目 删除派生的数据文件夹 删除标签并重新添加 从代码拖到故事板而不是反之亦然 我确定在“自定义类”下的身份检查器中列出了正确的文件名。 如果有人有任何其他的想法,请让我知道! 如有需要,我可以提供更多信息。

在文本ios之前和之后使用UILabel多余的空格

标签以纵向模式完美显示文字。 当设备从纵向转为横向或横向转为纵向时,它也能正常工作。 但是当我在横向模式下打开应用程序时,它会在文本之前和之后显示额外的空格。 我已经使用NumberOfLines = 0和sizeToFit 。 也试过了 CGSize aSize = [self.label sizeThatFits:CGSizeMake(self.label.frame.size.width, CGFLOAT_MAX)]; self.label.frame = CGRectMake(self.label.frame.origin.x, self.label.frame.origin.y, self.label.frame.size.width, aSize.height); 你可以在这里查看图片: http : //picpaste.com/Screen_Shot_2014-02-14_at_4.44.42_PM-7I55uWNF.png

Autolayout:UILabel不能用长文本正确resize

我有一个UITableViewCell与两个UILabel :标题和说明。 标题标签有问题。 基本上,我想要的是增加高度,如果文字大于可用空间,并防止“…”。 这就是它的外观,你可以看到右侧标题标签的限制。 正如你所看到的,标题标签成功地增加了它的高度,但是文本仍然在一行中。 在“文本样式 – 标注”中使用的字体。 有什么build议么? 编辑1 :我已经设置行数为'0' 编辑2 :我通过删除UILabel并重新添加,但首先看看Wojtek提出的build议。

自动调整UILabel的高度

我使用了以下两种方法(一种是NSString的类别,另一种是UILabel的类别),以便根据文本中的文本自动调整标签的高度。 它的大部分工作正常,但它有一些不可预知的结果。 我不太清楚这个问题可能发生在哪里,我希望你们中有些人可以提供帮助。 首先,这里是有问题的方法: NSString类别: – (CGFloat) fontSizeWithFont: (UIFont *) font constrainedToSize: (CGSize) size minimumFontSize: (CGFloat) minimumFontSize { CGFloat fontSize = [font pointSize]; CGFloat height = [self sizeWithFont: font constrainedToSize: CGSizeMake(size.width, FLT_MAX) lineBreakMode: NSLineBreakByWordWrapping].height; UIFont *newFont = font; // Reduce font size while too large, break if no height (empty string) while (height > size.height […]

UILabel sizeToFit只适用于AutoLayoutclosures

所以我正在制作一个使用iOS 6的应用程序,并想知道为什么我以前在iOS 5上运行良好的代码不再工作。 我有一个带有dynamicUILabel的单元,它根据它携带的文本进行调整。 这是与自动布局打开: 这是与自动布局closures: 这是我的代码: – (CGFloat)heightForText:(NSString *)bodyText { #define FONT_SIZE 13.0f #define CELL_CONTENT_WIDTH 280.0f #define CELL_CONTENT_MARGIN 5.0f CGSize constraintSize = CGSizeMake(CELL_CONTENT_WIDTH – (CELL_CONTENT_MARGIN * 2), 20000.0f); CGSize labelSize = [bodyText sizeWithFont:[UIFont systemFontOfSize:FONT_SIZE] constrainedToSize:constraintSize lineBreakMode:NSLineBreakByWordWrapping]; CGFloat height = MAX(labelSize.height, 36.0f); // NSLog(@"height=%f", height); return height + (CELL_CONTENT_MARGIN * 2); } – (CGFloat)tableView:(UITableView *)tv […]

从不同的视图更改标签

这主要是一个代表团的问题,因为我还在学习,不明白。 我不知道如何去创build我需要的委托。 我知道类似的问题已经被问到,但解决scheme并没有帮助我。 如何将视图1上的标签的文本与视图2中的UITextField的内容切换? 谢谢!