nssplitview

    3熱度

    4回答

    我們可以改變分隔線的顏色嗎? 蘋果單證說,我們能在這個NSSplitView的子類中覆蓋-dividerColor,但它並不適用於我,或者我的理解是不正確的。此外,我嘗試在分隔線上創建顏色層,例如: colorLayer = [CALayer layer]; NSRect dividerFrame = NSMakeRect([[self.subviews objectAtIndex:0] fra

    5熱度

    3回答

    我想實現一個3面板垂直NSSplitView(非常類似於Mail.app)。我不確定從哪裏開始。我很確定我需要實現一個NSSplitViewDelegate,但我不確定哪些方法和/或它們的實現。 欲佈局是以下內容: +----------+------------------+------------------------------------+ | | | |

    3熱度

    2回答

    問題:爲什麼使用標題視圖會阻止滾動視圖被自動佈局調整大小? 我想將自定義視圖嵌入到滾動視圖中,而該視圖又被包含在分割視圖中。我已經使用Xcode 4.5 DP 4中的Interface Builder創建了以下視圖層次結構,但在Xcode 4.4中也出現了同樣的問題。現在 NSWindow NSView (content view of the window) NSSplitV

    0熱度

    2回答

    對於我的生活,我無法弄清楚這一點。我正在爲Mountain Lion開發Xcode。我無法將NSView添加到NSWindow主窗口中的NSSplit視圖中。我的分割視圖按預期工作,雖然當我添加另一個視圖時,視圖覆蓋了我窗口的底部欄,這不是我想要的行爲。 我附上照片給什麼我處理的想法。我知道原點(0,0)是任何視圖的左下角,儘管我想要發生的是視圖填充分割視圖並調整大小,而不必手動調整視圖大小,並且

    0熱度

    1回答

    我想動畫,同時以編程方式調整NSSplitView的大小。 下面是在SplitView 在awakeFromNib調整視圖代碼:蔭觀察NSSplitViewWillResizeSubviewsNotification [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(splitViewW

    9熱度

    4回答

    如何設置NSSplitView的起始位置? 我發現的最接近的事情,看起來像它的工作是setPosition兩種 //Set splitView position. [splitView setPosition:330 ofDividerAtIndex:0]; 這似乎並不儘管做任何事情,我仍然SPLITVIEW在中央分隔開始。 任何想法?

    21熱度

    9回答

    我應該如何在NSSplitView子視圖中使用自動佈局約束? 我NSSplitView子視圖有3子視圖:topPane,tableContainer和bottomPane和我這樣設置約束: NSDictionary* views = NSDictionaryOfVariableBindings(topPane, tableContainer, bottomPane); for (NSView*

    0熱度

    1回答

    我已經擴展我的窗口,以便它具有按鈕內容邊框。問題是我的NSSplitView覆蓋了邊界。我的想法是,我可以使分割視圖透明(但頂部的控件不透明)。 下圖顯示了什麼,我在尋找,但缺少分離器: 看到窗口的底部如何上有按鈕。這是我試圖達到的效果,但沒有任何運氣。 ,我嘗試使用的代碼是: CALayer *transparentViewLayer = [CALayer layer]; [viewLayer

    4熱度

    1回答

    我有NSSplitView與分隔線樣式設置爲薄,它看起來不錯。 但是,如果我更換一個子視圖之一,這行代碼 [self.horizontalSplitView replaceSubview:[[self.horizontalSplitView subviews] objectAtIndex:0] with:myGreatView]; 分壓器看起來有點壞,我怎麼能解決這個問題?

    3熱度

    1回答

    我想使NSSplitView的分隔線非常薄,只有1px寬,如Mail.app,Xcode.app和許多其他Mac應用程序。 這樣做的好方法是什麼? 我已經嘗試設置界面生成器中分隔風格以及子類NSSplitView覆蓋-dividerThickness,但我得到的最接近的是2px的,這打破了分隔功能(我再也無法移動分界線)。 編輯:我知道替代品,如RBSplitView和BWSplitView,但我