我的代码中有常量,例如:
let cellHeight = 44
我不知道如何从故事板中的代码引用这些常量。例如,在故事板中,有一个tableview的多个节标题:
我想用常数控制所有高度,所以如果我决定改变高度,我不必改变每个故事板的值。我想用常数名称替换这些数字。
我做了一些研究,找不到任何东西。我不知道这是否可能,但是不是吗?
P.S。我知道我可以将UI连接到代码,并在viewDidLoad()
中设置高度,但我想用这种方式。
答案 0 :(得分:1)
没有简单的方法,因为故事板不是代码 - 那里没有什么可以"看到"你的变量cellHeight
。
但是,您要求做的事情是您不应该想要做的事情。如果您的尺寸需要根据屏幕尺寸进行调整,或者在其他视图发生变化时需要调整的视图,那就是自动布局。
否则,您只需编写代码,以便在需要更改时更改所有要更改的内容。