2013-11-15 20 views
1

在界面構建器中,我們可以簡單地將一條線拖到視圖中。如何以編程方式添加一行NSBox?

但我想一個線(例如,垂直線)編程分配到我的視圖層次,我應該怎麼前初始化箱 - addSubview:- SETFRAME:的方法呢?

回答

2

對不起,我自己解決。以下是代碼:

NSBox *line = [[NSBox alloc] init]; 
[line setBoxType:NSBoxSeparator];      /* make it a line */ 
[line setFrame:NSMakeRect(0.0, 20.0, 300.0, 0.0)]; /* Or assign NSLayoutConstraint objects */ 
[self.view addSubview:line]; 
相關問題