问题标签 [sizewithfont]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
158 浏览

ios - sizeWithFont ios 7.0 已弃用

我有以下警告要在 iOS 7.0 中使用代码,它将显示sizeWithAttribute:此处使用的是我使用过的以下代码:

如果有人建议如何删除上述代码,sizeWithAttribute:请告诉我。

0 投票
0 回答
1642 浏览

ios - Xamarin.iOS NSString.StringSize 尺寸错误 (sizeWithFont)

我正在尝试计算屏幕上将占用多少空间字符串。我正在使用 NSString.StringSize (现在指向sizeWithFont:constrainedToSize:lineBreakMode:Xamarin.iOS)

我的应用程序中的输出:

2014-09-05 00:05:20.338 App1[3150:90b] 测量 -- {Width=29.68, Height=19.088} 用于 [Add]

2014-09-05 00:05:20.339 App1 [3150:90b] 测量 -- {宽度 = 29.488,高度 = 19.088} 用于 [测试]

在 PhotoShop 中使用此字体和这些字符串的屏幕截图。显然,字符串 'Test' 比 'Add' 长

在此处输入图像描述

0 投票
2 回答
324 浏览

ios - sizeWithFont:constraintedToSize: 已弃用,但 boundingRectWithSize 不适合我

好的,这就是我的困境,我有一段代码效果很好,它已被弃用,但它会计算任何文本块高度的适当大小。(以下作品但已弃用)

试图删除不推荐使用的代码,所以我已经坚持了几天的正确方法来修复它,我想出了这个。

从代码级别的角度来看,这当然行不通,但它不能适当地调整单元格的大小。我觉得这应该很容易得到任何帮助。

0 投票
1 回答
1555 浏览

ios - TTTAttributedLabel sizetofit 和 sizeWithFont 不同

我正在使用 TTTAttributedLabel,我通常在我的 tableview 单元格中使用 sizetofit。之后,我在单元格高度计算中使用 sizeWithFont。我这样设置 TTTAttributedLabel 。

我注意到高度不同。我得到了这样的输出。所以我猜是错的。我可以知道如何解决吗?我正在 iOS 8 设备上进行测试。

在此处输入图像描述

0 投票
1 回答
109 浏览

objective-c - sizeWithFont 已弃用错误,如何解决?

我尝试使用sizeWithAtrributes但它只是坏了,不知道我做错了什么这是sizeWithFont:minFontSize:actualFont:forWidth:lineBreakMode:iOS7中不推荐使用的错误:

0 投票
3 回答
996 浏览

ios - 根据文本长度自定义 UIButton 调整大小,然后放置 UILabel

我使用了以下代码并得到如下错误,即小文本中的空间更少,长文本中的空间更多

在此处输入图像描述 在此处输入图像描述

我研究了以下链接

iOS:UIButton根据文本长度调整大小

如何根据 iphone 中的文本大小动态增加按钮宽度? 替换已弃用的 -sizeWithFont:constrainedToSize:lineBreakMode: 在 iOS 7 中? 替换已弃用的 sizeWithFont:在 iOS 7 中?

IOS 7 sizeWithFont 已弃用

0 投票
2 回答
64 浏览

ios - 在我的代码中,iOS7.0 中通过 sizeWithFont 折旧的问题。不明白如何用 boundingRectWithSize 替换它

因此,当我需要将我的应用程序升级到更新的 iOS 时,我遇到了 sizeWithFont 命令被贬值的问题。有人可以帮我解决如何用新功能替换它。

这是我的代码:

我如何需要使用新函数来获取标签文本的大小?