2016-07-04 32 views
0

我想寫一個應該有固定高度的子視圖。最好的是,我無法在InterfaceBuilder中更改它,因爲它會被大量使用。如果這能解決,這對我來說將是一個很棒的功能。但所有自定義視圖都可以在Xcode的InterfaceBuilder中自由調整大小。我怎樣才能做到這一點? 一個很好的例子是NSLevelIndicator。這裏Size Inspector中的height屬性被禁用。在InterfaceBuilder中創建固定屬性

Height is grayed out

是否有寫我自己的看法以這樣的方式,一個屬性是不可改變的方法嗎?我做了很多搜索,但找不到符合我的問題的東西。

預先感謝您

回答

0
IBOutlet NSLevelIndicator *LED; 

NSRect rect = LED.frame; 
rect.size.height = 10.0; 
[LED setFrame:rect];