javascript

java

python

c#

node.js

reactjs

android

php

c++

html

jquery

ruby-on-rails

css

git

ios

.net

sql

c

string

<img src="//i.stack.imgur.com/bk9VA.png" alt="" class="sponsor-tag-img" width="18" height="16"/>android

objective c - UILabel字体大小?

我似乎无法使用以下代码修改UILabel的字体大小:

itemTitle.font = [UIFont systemFontOfSize:25];

当我将数字25增加到更大的数字时,似乎只会在标签上添加一个上边距,从而将文本向下推得太多,以便文本在底部被切断或完全溢出。

我在systemFontOfSize 25的其他地方有另一个UILabel,它比itemTitle文本小得多。 这是怎么回事? 25不应该是绝对值吗?

我对如何以编程方式更改uilabels的字体大小感到困惑。

trans by 2019-09-11T11:56:22Z

ios - 如何检查UILabel是否被截断?

我有一个UILabel,根据我的应用程序是在iPhone或iPad上以纵向还是横向模式运行,可以有不同的长度。 当文本太长而无法在一行显示并且它被截断时,我希望用户能够按下它并获得全文的弹出窗口。

如何查看UILabel是否截断文本? 它甚至可能吗? 现在我只是根据我所处的模式检查不同长度,但它不能很好地工作。

trans by 2019-09-10T23:47:00Z

ios - 如何让UILabel响应点击?

我发现我可以比UITextField更快地创建UILabel,并且我计划在大多数时间使用UILabel作为我的数据显示应用程序。

总而言之,我希望让用户点击UILabel并让我的回调响应。 那可能吗?

谢谢。

trans by 2019-09-10T19:33:44Z

iphone - 如何为iOS应用程序设置UILabel的左上角对齐方式?

我在我的nib文件中添加了一个标签,然后需要对该标签进行左上角对齐。 因为我在运行时提供文本所以它不确定有多少行。因此,如果文本仅包含单行,则它显示为垂直居中对齐。 这种对齐方式与我前面的标签不匹配。

例如:

enter image description here

哪个看起来很奇怪:(

有什么方法可以将标签文本设置为左上角对齐吗?

trans by 2019-09-10T16:16:41Z

ios - 在单行UILab旁边显示NSTextAttachment图像

我想将NSTextAttachment图像附加到我的属性字符串并使其垂直居中。

我使用以下代码创建了我的字符串

        NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:DDLocalizedString(@"title.upcomingHotspots") attributes:attrs];
        NSTextAttachment *attachment = [[NSTextAttachment alloc] init];
        attachment.image = [[UIImage imageNamed:@"help.png"] imageScaledToFitSize:CGSizeMake(14.f, 14.f)];
        cell.textLabel.attributedText = [str copy];

但是,图像看起来与单元格的textLabel顶部对齐。

enter image description here

如何更改绘制附件的矩形?

trans by 2019-08-24T06:34:16Z

ios - 将UILabel高度调整为tex

我有一些标签,我想调整它们的高度到文本,这是我现在为此写的代码

func heightForView(text:String, font:UIFont, width:CGFloat) -> CGFloat{
    let label:UILabel = UILabel(frame: CGRectMake(0, 0, width, CGFloat.max))
    label.numberOfLines = 0
    label.lineBreakMode = NSLineBreakMode.ByWordWrapping
    label.font = font
    label.text = text

    label.sizeToFit()
    return label.frame.height
}

编辑:

问题不在于这段代码,所以我的问题就在于问题本身。 它可能对其他人有用!

trans by 2019-08-14T18:38:07Z

xcode - ios版本6.0上不推荐使用的最小字体大小

我刚刚使用iOS 6.0升级到xcode 4.5,它突出显示了我的XIB文件中所有UILabel的警告,说明&#34;在ios版本6.0和#34;上不推荐使用最小字体大小。 有谁知道这是指什么以及如何解决它?

更新:图像不再可用(见[https://skitch.com/hahmadi82/eyk51/cloud]]

trans by 2019-08-13T04:44:17Z

ios - UIStackVi中的多行标签

将多行标签(将换行符设置为Word Wrap)放入堆栈视图时,标签会立即丢失换行符并在一行中显示标签文本。

为什么会发生这种情况?如何在堆栈视图中保留多行标签?

trans by 2019-08-09T04:17:20Z

ios - 带有文字的UILabel

我想创建一个UILabel,其中的文本是这样的

enter image description here

我怎样才能做到这一点? 当文本很小时,该行也应该很小。

trans by 2019-08-03T21:15:28Z

ios - UILabel有两种不同颜色的文字

我想在UILabel中显示这样的字符串:

有5个结果。

数字5的颜色为红色,其余字符串为黑色。

我怎么能在代码中这样做?

trans by 2019-08-01T06:28:13Z

iphone - 在UILabel中处理触摸事件并将其连接到IBAction

好的,所以我在界面构建器中创建了一个UILabel,它显示了一些默认文本“tap to begin”。

当用户点击UILabel时,我希望它触发IBAction方法:-(IBAction)next;更新标签上的文字以说出新的内容。
如果这允许我简单地将连接从我的方法拖到我的标签然后选择内部触摸,就像按钮一样,那将是非常方便的。 但是,唉,没有雪茄。

所以无论如何,我想我的问题是,我是否必须继承子类UILabel才能使其工作? 或者是否有某种方法可以在标签上拖动按钮,但使其为0%不透明。 或者是否有一个我想念的更简单的解决方案?

trans by 2019-07-31T04:46:12Z

ios - 设置UILabel行间距

如何在多行UILabel中修改行间距(行间距)?

trans by 2019-07-28T07:17:58Z

iphone - 如何制作URL /电话可点击的UILabel?

我想在我的应用上创建一个可点击的标签,引导我访问Safari网页。 我还希望用户只能通过点击来拨打电话号码?

谢谢你的建议

trans by 2019-07-24T12:36:47Z

ios - UILabel的minimumScaleFactor如何工作?

我之前使用过UILabel但该功能现已弃用,我不太明白minimumScaleFactor的工作原理。

我希望最大字体大小为10,最小字体大小为7。

如何使用比例因子将尺寸缩小到字体大小7?

UILabel创作:

UILabel *label = [[UILabel alloc] init];
[label setTranslatesAutoresizingMaskIntoConstraints:NO];
label.text =  [labelName uppercaseString];
label.textAlignment = NSTextAlignmentCenter;
label.textColor = [UIColor whiteColor];
label.font = [UIFont fontWithName:HELVETICA_FONT_STYLE_BOLD size:9.5];
label.backgroundColor = [UIColor clearColor];
label.minimumScaleFactor = .1f;

[label addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:[label(WIDTH)]"
                                                              options:0
                                                              metrics:@{@"WIDTH" : [NSNumber numberWithFloat:buttonSize.width]}
                                                                views:NSDictionaryOfVariableBindings(label)]];

[contentView addSubview:label];
trans by 2019-07-21T02:24:31Z

ios - 如何使UILabel可点击?

我想让UILabel可点击。

我试过这个,但它不起作用:

class DetailViewController: UIViewController {

    @IBOutlet weak var tripDetails: UILabel!

    override func viewDidLoad() {
        super.viewDidLoad()
        ...
        let tap = UITapGestureRecognizer(target: self, action: Selector("tapFunction:"))
        tripDetails.addGestureRecognizer(tap)
    }

    func tapFunction(sender:UITapGestureRecognizer) {
        print("tap working")
    }
}
trans by 2019-07-20T13:42:26Z

ios - UILab中的动画文本更改

我正在为UILabel设置一个新的文本值。目前,新文本显示正常。 但是,我想在新文本出现时添加一些动画。 我想知道我能做些什么来动画新文本的外观。

trans by 2019-07-11T09:17:17Z

objective c - Interface build中的iOS多行标签

如何在iOS界面构建器中创建多行UILabel? 我尝试了UITextView,但它并不适合我的需求。

如何在标签中添加多行(文本)?

trans by 2019-07-02T09:54:08Z

iphone - 如何动态计算UILabel高度?

我想从给定的文本中动态计算UILabel的行数和高度。

trans by 2019-06-21T23:14:06Z

iphone - UILabel - 字符串作为文本和链接

我有一个UILabel我从服务器获取的文本。 一些文本将被标识为链接,并且在触摸这些链接时应该执行一些操作。 例如

NSString * str = @“我的电话号码是645-345-2345,我的地址是xyz”;

这是UILabel的完整文本。我只有一个UILabel用于显示此文本(文本是动态的。我只举了一个例子。)。 点击这些链接后,我需要执行操作,例如导航到某个不同的屏幕或拨打电话。
我知道我可以在OHAttributedLabel的帮助下显示这样的文字。 链接可以显示如下:

[label1 addCustomLink:[NSURL URLWithString:@"http://www.foodreporter.net"] inRange:[txt rangeOfString:someString]];  

但我想知道如何让这些文本链接执行某些操作,如导航到不同的屏幕或拨打电话。
如果需要更多解释,请与我们联系。

trans by 2019-06-12T18:28:28Z

ios - 如何根据文本长度计算UILabel宽度?

我想在UILabel旁边显示一个图像,但是UILabel有可变的文本长度,所以我不知道在哪里放置图像。 我怎么能做到这一点?

trans by 2019-06-03T17:40:44Z

1 2 3 下一页 共3页