2012-03-04 22 views
-1

我可以把UIButton放在一个子类UIView中为UIButton创建图形,还是这是一个问题?什么是最好的方法呢?将UIButton放在子类UIView中的问题?

+1

只是试试吗?!?! – 2012-03-04 00:54:41

+0

我想你应该详细说明你真正想做什么。 UIAppearance是一个新的API,可以适用于这种情况。 – ppaulojr 2012-03-04 00:56:25

回答

1

是的,你可以把一个UIButton放在UIView的子类中。这样做有很多原因。

但是,如果你的目标是改变按钮的外观,那么你应该创建一个UIButton的子类并覆盖drawRect:

+0

只是fyi,子类化UIButton不能很好地工作。这里有一个关于此的SO帖子:http://stackoverflow.com/questions/816024/how-to-override-drawrect-in-uibutton-subclass – davehayden 2012-03-04 01:05:31