相关疑难解决方法(0)

将文本垂直对齐到UILabel中的顶部

我有UILabel两行文字的空间.有时,当文本太短时,此文本显示在标签的垂直中心.

如何将文本垂直对齐以始终位于顶部UILabel

表示具有垂直居中文本的UILabel的图像

xcode cocoa-touch text-alignment uikit ios

2141
推荐指数
39
解决办法
64万
查看次数

垂直对齐UILabel

我试图在我的应用程序的UILabel视图中垂直对齐文本.问题是我希望文本垂直对齐顶部,标签的大小为280 x 150.我只能实现这两件事之一.如果我删除该行

[myLabel sizeToFit];
Run Code Online (Sandbox Code Playgroud)

然后文本的对齐没问题但是大小搞砸了.但是如果我添加上面的行,那么对齐就搞砸了但是大小没问题.我该如何解决这个问题.

我已添加以下代码 -

CGRect labelFrame = CGRectMake(22, 50, 280, 150);
UILabel *myLabel = [[UILabel alloc] initWithFrame:labelFrame];
[myLabel setText:finalRecipe];
[myLabel setBackgroundColor: [UIColor lightGrayColor]];
[myLabel setNumberOfLines:0];
[myLabel sizeToFit];
[self.view addSubview:myLabel];
Run Code Online (Sandbox Code Playgroud)

xcode uilabel ios

10
推荐指数
4
解决办法
4万
查看次数

在水平UIStackView中将UILabel序列的文本底部对齐

如何以编程方式在水平方向上对齐一系列UILabel的文本,以UIStackView使所有文本都位于视图的底部?

下面是我所拥有和想要的图像。我已经知道如何创建视图,只是无法弄清楚需要什么属性或约束才能使文本在视图底部对齐。谢谢。

顶部的堆栈视图显示了我已经可以执行的操作,底部的显示了我想要实现的操作

uilabel ios swift uistackview

2
推荐指数
1
解决办法
1857
查看次数

标签 统计

ios ×3

uilabel ×2

xcode ×2

cocoa-touch ×1

swift ×1

text-alignment ×1

uikit ×1

uistackview ×1