2010-03-11 49 views
1

我有一个右对齐文本的UILabel,长度可能在三到七个字符之间。我试图将一个按钮定位在该文本的左侧,以便当文本长度增加时,该按钮将保持与标签左侧相同的距离。将UIButton锚定到UILabel的左侧

是否有在界面生成器的锚定设置,或者(根据标签的宽度例如设定按钮的x位置)它需要一个代码级溶液?

回答

2

您需要在代码中执行此操作。界面构建器不是为运行时计算而构建的。

要计算文本的宽度,您可以使用NSStringsizeWithFont:方法。