gpt4 book ai didi

c# - UIlabel 宽度设置为适合内容文本

转载 作者:行者123 更新时间:2023-11-29 12:40:52 24 4
gpt4 key购买 nike

创建了一个 UILabel

            lbl_Username = new UILabel {
Text = "Username",
Font = UIFont.FromName (DrugHub.Constants.K_HELVETIC_BOLD, KFontSize12),
};
// Frame the label
lbl_Username.Frame = new RectangleF (40, 20, 100, 12);
View.addSubView(lbw_Username.Frame);

如何设置框架宽度大小“自动”。大小适合文本内容。

当前使用 Username 作为标签并设置 label.width = 100,

label.width需要设置,根据Label.Text里面的内容自动调整。

@全部提前致谢。

最佳答案

CGSize size = [string sizeWithAttributes:
@{NSFontAttributeName:
[UIFont systemFontOfSize:17.0f]}];

Replacement for deprecated sizeWithFont: in iOS 7?

Dynamically resize label in iOS 7

Dynamically getting height of UILabel according to Text return different Value for iOS 7.0 and iOS 6.1

此链接对您有帮助。

关于c# - UIlabel 宽度设置为适合内容文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24969586/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com