2010-09-24 56 views

回答

1

沒有。抱歉。

有幾個屬性可以在IB中設置。有時蘋果會添加它們,然後IB向您發出警告,說它「僅在iPhone OS 3.0及以上版本中支持」或類似(我認爲這是某些類或其他類中contentEdgeInsets的情況)。

有一個很小的機會,你可以編輯XML,猜到正確的屬性名稱,並將其設置爲正確的字符串(可能是任何NSStringFromCGAffineTransform收益),但我想,如果有可能,蘋果就已經包括它。

您可以編輯xib,添加自定義屬性並使用類別覆蓋-[UIView initWithCoder:]並加載您的自定義屬性的機會稍大一些。您還可以爲自定義視圖類編寫InterfaceBuilder插件,該插件支持在IB中設置變換...