我盯着構建一個應用程序,我希望我的應用程序中的所有按鈕看起來都一樣。 我爲一個按鈕編寫代碼,我希望我的其他按鈕看起來很像。 這是我的按鈕代碼:如何爲我所有的按鈕設置一個beahavor
UIImage *butimage = [UIImage imageNamed:@"button1.png"];
UIImage *butimage3 = [UIImage imageNamed:@"button1press.png"];
UIImage *butpress = [butimage3 stretchableImageWithLeftCapWidth:15 topCapHeight:0];
UIImage *butimage2 = [butimage stretchableImageWithLeftCapWidth:15 topCapHeight:0];
[button1 setBackgroundImage:butimage2 forState:UIControlStateNormal];
[button1 setBackgroundImage:butpress forState:UIControlStateHighlighted];
[button1 setTitleColor:[UIColor redColor] forState:UIControlStateNormal];
[button1 setTitleColor:[UIColor redColor] forState:UIControlStateHighlighted];
我該怎麼辦? 感謝
難道你不能只用上面的代碼創建一個像'initButton:(UIButton *)'這樣的輔助函數,並在所有按鈕上調用它? – millimoose
我該怎麼做? – cnaaniomer
我認爲如果你不能創建一個輔助函數/方法,最好由Objective-C教程來提供。 – millimoose