我必须在我的 iOS 应用程序中为按钮设置字体和颜色等属性。使用getButtonTextFont()和getButtonTextColor()等公共方法在代码中设置这些会更好,还是应该使用 Interface Builder 的实用程序窗口简单地设置属性?
注意:这些属性是静态的,在应用过程中不会改变。
此外,如果需要,请为这些方法建议正确的命名约定。
我必须在我的 iOS 应用程序中为按钮设置字体和颜色等属性。使用getButtonTextFont()和getButtonTextColor()等公共方法在代码中设置这些会更好,还是应该使用 Interface Builder 的实用程序窗口简单地设置属性?
注意:这些属性是静态的,在应用过程中不会改变。
此外,如果需要,请为这些方法建议正确的命名约定。
如果这些是静态属性,请不要为它们生成代码,只需在 XIB 中设置它们。
您的白色也可以通过UIColor
名为 whiteColor 的类方法获得。
[UIColor whiteColor];
至于 Objective-C 中的命名约定,我会阅读 Apple 的这份名为Programming with Objective-C: Conventions 的指南。
弄清楚了:
可以为按钮的不同状态轻松设置属性。脚步:
您仍然可以使用以下方法更改属性:
+(UIFont*)getButtonsTextFont14Bold{ return [UIFont fontWithName:@"Helvetica-Bold" size:14]; }
+(UIColor*) getButtonsTextColorWhite{
return [UIColor colorWithRed:255.0/255.0 green:255.0/255.0 blue:255.0/255.0 alpha:1]; }