我在一个应用程序中有这个UILabel,其中文本的底部需要(apppear)停留在另一个uiview的边缘。标签也按任意数量进行缩放。问题是将标尺应用于标签还会缩放标签中文本下方的空白。因此,例如按2.0f缩放会使空白的两倍大,使文本更远离边缘。
是否有一种简单的方法可以使标签完全符合文本的大小,以便文本的底部像素位于标签视图的最底部?
答案 0 :(得分:0)
让我向您介绍这种情况最有用的方法:
[myString sizeWithFont: ....];
此方法(及其多个变体)返回NSString实例将使用的大小,因此,您可以根据需要扩展UILabel。 iOS缺少“垂直对齐”选项。
如果您仍有疑问,请参阅此类stackoverflow question。