2010-09-24 55 views

回答

1

没有。抱歉。

有几个属性可以在IB中设置。有时苹果会添加它们,然后IB向您发出警告,说它“仅在iPhone OS 3.0及以上版本中支持”或类似(我认为这是某些类或其他类中contentEdgeInsets的情况)。

有一个很小的机会,你可以编辑XML,猜到正确的属性名称,并将其设置为正确的字符串(可能是任何NSStringFromCGAffineTransform收益),但我想,如果有可能,苹果就已经包括它。

您可以编辑xib,添加自定义属性并使用类别覆盖-[UIView initWithCoder:]并加载您的自定义属性的机会稍大一些。您还可以为自定义视图类编写InterfaceBuilder插件,该插件支持在IB中设置变换...