gpt4 book ai didi

ios - Storyboard通过全局值访问 UIControl 属性

转载 作者:搜寻专家 更新时间:2023-11-01 06:58:22 25 4
gpt4 key购买 nike

我有一个带有多个 View Controller 的 iPhone 应用程序。它们各自的 UI 在主 Storyboard文件中设置。为了保持一致性,我已经为许多控件使用的文本字段高度、字体大小、按钮高度等定义了一些全局值。当前设置这些控件的方法是在 Storyboard中初始化它们,然后在各自的 View Controller 中,在 viewDidAppear 中,高度、字体等的全局值被访问并分配为这些控件的剩余属性。

但这个过程是零散的,容易出错。有更好的方法吗?是否可以在故​​事板中访问在 swift 文件中定义的全局值?例如,Attributes Inspector 指向的文本字段的字体是否实际上引用了全局值?

谢谢

最佳答案

没有办法设置你想要的,如果你有一个预定义的高度/字体,然后直接在属性检查器中设置它,如果你想为不同的设备配置你可以尝试使用大小类

或者

创建你想要的元素的子类(UITextField/UIIButton),并将它们分配给 IB 中的类名

关于ios - Storyboard通过全局值访问 UIControl 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52077184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com