如何在情节提要中引用资源文件中的尺寸?

时间:2019-02-18 11:54:19

标签: ios swift xcode

来自Android开发,能够以硬编码的值(例如xml文件中的颜色,尺寸和大小)并在UI代码中引用这些文件是非常有用的(并且是预期的),请参阅(伪代码)示例:

dimensions.xml

<item name="title_textsize">24</item>

login_screen.xml

<TextView
    text_size=@dimensions/title_textsize />

这样,在应用程序增长时就很容易进行更改,在这种情况下,不必遍历项目中的每个UI文件并查找每个标题并更改其文本大小。


问题:在Xcode上是否有一种方法可以引用Storyboard中的资源文件?

编辑:要查看情节提要的代码,我们可以右键单击它,然后选择“以源代码形式打开”,但是我们如何引用资源文件以避免在该代码中重复值? >

1 个答案:

答案 0 :(得分:-1)

要打开Storyboard作为XMl源:

右键单击情节提要,您将看到一个菜单,将鼠标悬停在“打开为”上,然后选择“源代码”

要在设计构建模式下返回查看故事板,

右键单击情节提要,您将看到一个菜单,将鼠标悬停在“打开为”上,然后选择“ Interface Builder-情节提要”