2010-03-11 50 views
1

我有一個右對齊文本的UILabel,長度可能在三到七個字符之間。我試圖將一個按鈕定位在該文本的左側,以便當文本長度增加時,該按鈕將保持與標籤左側相同的距離。將UIButton錨定到UILabel的左側

是否有在界面生成器的錨定設置,或者(根據標籤的寬度例如設定按鈕的x位置)它需要一個代碼級溶液?

回答

2

您需要在代碼中執行此操作。界面構建器不是爲運行時計算而構建的。

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