Ios 是使用方法还是直接使用Interface Builder编辑属性?
我必须为iOS应用程序中的按钮设置字体和颜色等属性。使用诸如getButtonTextFont()和getButtonTextColor()之类的公共方法在代码中设置这些属性会更好,还是应该使用Interface Builder的实用程序窗口简单地设置属性 注意:这些属性是静态的,在应用过程中不会改变 此外,如果需要,请为这些方法建议正确的命名约定。解决了这个问题: 可以为按钮的不同状态轻松设置属性。 步骤:Ios 是使用方法还是直接使用Interface Builder编辑属性?,ios,objective-c,xcode,interface-builder,Ios,Objective C,Xcode,Interface Builder,我必须为iOS应用程序中的按钮设置字体和颜色等属性。使用诸如getButtonTextFont()和getButtonTextColor()之类的公共方法在代码中设置这些属性会更好,还是应该使用Interface Builder的实用程序窗口简单地设置属性 注意:这些属性是静态的,在应用过程中不会改变 此外,如果需要,请为这些方法建议正确的命名约定。解决了这个问题: 可以为按钮的不同状态轻松设置属性。 步骤: 选择包含按钮的.xib文件 选择按钮并使用视图启用实用程序区域 右上角的分段栏 打开属
return [UIColor colorWithRed:255.0/255.0 green:255.0/255.0 blue:255.0/255.0 alpha:1]; }
如果这些是静态属性,则不为它们生成代码,只需在XIB中设置它们 您的白色也可以通过名为whiteColor的
UIColor
类方法获得
[UIColor whiteColor];
至于Objective-C中的命名约定,我将阅读苹果公司的这本指南。这并没有回答是使用方法还是使用Interface Builder编辑属性检查我下面的答案。