nsview

    0熱度

    1回答

    我想NSView根據其當前查看的子視圖調整(大小)。這在UserDefaults中最常見,但我希望它能用於模態窗口。 我在帶有4個選項卡的窗口中使用NSTabView。每個標籤都有相當不同的尺寸要求;我希望避免很多醜陋的空白空間。 這是一個簡單的「調整大小以適應內容」按鈕或手動烘烤。 我確實看到一些類似的問題,for example但沒有處理NSTabView。

    0熱度

    1回答

    我在NSImageView上繪製了一個NSBezierPath行。我創建NSBezierPath對象,設置moveToPoint,設置lineToPoint,設置setLineWidth:,然後在我的NSImageView子類的drawRect中調用[myNSBezierPath stroke]。它所有的工作就像我想要的,但我似乎無法使用containsPoint:方法......我試圖實現 if

    2熱度

    1回答

    我已經創建了一個nsview的子類,並且要實現恢復功能。我之前退出應用程序編碼代碼運行: -(void)encodeRestorableStateWithCoder:(NSCoder *)coder { [coder encodeObject:[NSValue valueWithRect:self.originalFrame] forKey:@"originalFrame"];

    0熱度

    1回答

    我的AudioUnit插件發生崩潰(運行於Logic 9和Logic X - Mac OS X 10.8.4,不能在AU Lab中複製) My AudioUnit插件在單獨執行繪製線。 當一個插件GUI關閉時,AU插件接收到一個呼叫: NSView removeFromSuperviewWithoutNeedingDisplay 問題是,在啓動OS X 10.8.4時,在使用此函數調用AU時, 我

    0熱度

    1回答

    我有一個包含視圖(toolbarView)的NSPopover。該工具欄包含兩個按鈕(按鈕1和按鈕2)。當按下按鈕1時,將激活「showView1」方法,並在toolbarView下方添加view1。同樣,按下按鈕2時,將激活「showView2」方法,並將view2添加到toolbarView下方。 我在activeView中存儲在toolbarView下方顯示的視圖,所以這個視圖在切換視圖時總

    1熱度

    1回答

    我在自己繪製的Mac OS X應用程序中有一個NSView。當我準備要做到這一點我與呼叫請求它: [self.imageRenderedView setNeedsDisplay:YES]; 我的問題是,這是否調用塊?也就是說,它是同步的嗎?我可以假定在執行後面的語句時繪圖已經發生了嗎?這個假設似乎適用於我,但我對此感到有些不安。

    2熱度

    1回答

    我必須有兩個與視圖關聯的子視圖。一個是處理右鍵單擊的透明視圖,另一個是具有nsimageview子視圖的nsview。由於某種原因,除了nsimageview中的部分之外,右鍵單擊可以在superview的任何部分上工作。透明視圖位於另一個視圖的頂部,但鼠標右鍵向下的事件並未觸發。

    0熱度

    1回答

    我正在嘗試製作一個簡單的Cocoa程序。我有一個小黑框(NSView的一個子類,在屏幕上繪製NSRect)跟隨着我的鼠標。那部分我有工作。我需要做的是:當我點擊鼠標時,我想在後面留下黑盒的「副本」。 我一直試圖讓這個工作超過五個小時,我已經嘗試了一切在陽光下。我相信解決方案很簡單,我的猜測是我錯過了對基本概念的理解。 這裏是我(一個「留」應該是留下的複印件): @property NSMutabl

    0熱度

    1回答

    親愛的同學可可程序員通過繪製, 我想什麼來完成: 我有一個複選框,一個彈出式按鈕(這是隱藏的)和一個NSView我帆布。 如果選中了myCheckbox - >顯示popUpButton並通過NSView上的bezierPath繪製一條線。 如果myCheckbox未選中 - >再次隱藏彈出式按鈕和 「拉開」 路徑 的代碼: - (IBAction)isChecked:(id)sender {

    1熱度

    1回答

    我做了NSImageView的一個子類,因爲我想定製一些mouseClick事件。但是,我還沒有開始,出了什麼問題。我製作了NSImageView子類: (File/New/File .../Cocoa(Objective-C Class)/ Class = NSImageViewME,NSImageView的子類)。 就是這樣。我已經導入NSImageViewME.h並在代碼中,我創建圖像,並將