2011-07-19 100 views
0

我在我的應用程序中有一堆編程創建的NSButtons。我怎樣才能在不使用Interface Builder的情況下設置這些NSButton的子類呢?子類以編程方式添加NSButton?

謝謝。

+0

你的意思是子視圖?或者你有一些自定義的'NSButton'子類想要再次子類化?或者你想實例化一個自定義的'NSButton'子類? –

回答

2

當您創建按鈕時,不要將它們創建爲NSButtons,將它們創建爲您的子類。例如,如果你有的NSButton稱爲MyButton一個子類,而不是像:

NSButton *button = [[NSButton alloc] initWithFrame:frame]; 

你會碰到這樣的:

MyButton *button = [[MyButton alloc] initWithFrame:frame]; 

這樣button將是MyButton一個實例。

相關問題