0

我有个问题。我想在我的主视图中自定义一个按钮,所以,在 viewDidLoad 这个视图的控制器中,有这个代码:

   [self.buttonGenerate setBackgroundImage:[[UIImage imageNamed:@"blueButton.png"] stretchableImageWithLeftCapWidth:10 topCapHeight:10] forState:UIControlStateNormal];
    [self.buttonGenerate setBackgroundImage:[[UIImage imageNamed:@"blueButtonHighlight.png"] stretchableImageWithLeftCapWidth:10 topCapHeight:10] forState:UIControlStateHighlighted];

但是,我不确定相对于 MVC 模式是否好,这段代码在我的控制器中,而它应该在视图代码中。你的意见 ?什么是好的做法?

(对不起我的英语不好)

谢谢你

4

2 回答 2

-1

Ideally it would be in your view code.

Here's a link on the MVC design pattern in Apple's docs.

于 2012-07-09T21:54:23.837 回答
-1

在这里您可以找到一篇关于如何将视图逻辑与视图控制器分离的文章。我希望它有帮助:)

于 2014-06-03T18:29:17.320 回答