作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 2.0 之前的 Titanium SDK 中,以下代码片段在 iOS 应用程序上非常有效:
var label = Titanium.UI.createLabel({
text: 'Sample Text',
width: 'auto'
});
alert(label.width); // shows the pixel width of the label
随着 2.0+ SDK 的新版本,这似乎不再受支持。
是否有不涉及后期布局等事件的不同方法可用?事件将需要一个异步。为创建 View 增加了太多工作量的处理。
最佳答案
解决方案很脏,或多或少是一种解决方法:
label.toImage().width
...通过先创建标签的图像来表示宽度。
关于ios - 如何在不将标签添加到 View 的情况下计算标签的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10195807/
我是一名优秀的程序员,十分优秀!