nsrect

    4熱度

    1回答

    我想通過使用UIPageViewController和我的CustomTextViewController來實現ViewControllers,就像一個「Kindle應用程序」。 但我找不到一種方法來獲取適合特定矩形的NSAttributeString的子字符串。 我有一個70,000個字符的NSAttributeString。 我的CustomTextViewController有一個UITex

    0熱度

    6回答

    我一直在尋找解決方案,但無法弄清楚是否可以做到以下幾點: 我有一個方法的drawRect,我想要做的就是添加一個圖形元素(例如rects和lines)到當前視圖而不刷新它。我曾經調用setNeedsDisplay,但這種方法實際上是刪除myView重新從0繪製它..任何建議,以保持舊的和添加新的內容? 謝謝

    0熱度

    1回答

    我似乎無法找到它,並希望它是一個常見問題。 如何獲取在OS X上繪製NSAttributed字符串所需的最小NSRect? 我正在做一個覆蓋無邊框窗口,但我想根據需要顯示字符串來限制大小。

    0熱度

    1回答

    標題對於我想要執行的操作相當具體。我有一個自定義視圖,並在該視圖中繪製了一些元素。如何以編程方式更改自動調整屬性?我環顧四周,無法找到任何有助於我的案例。 目標C: - (void)drawRect:(NSRect)HTMLContent { NSGraphicsContext* gc = [NSGraphicsContext currentContext]; [gc save

    3熱度

    1回答

    我在繪製NSRect中的圖像時遇到困難,下面的代碼在所需的位置創建NSRect並放置圖像。問題是圖像是一個帶有透明地區和這些得到黑色填充,因此不是一個圈子我有在它圓IMG一個黑色方形... - (void)drawRect:(NSRect)dirtyRect{ NSImage *bg = [NSImage imageNamed:@"citydot_c1.png"]; NSRect city

    0熱度

    1回答

    我正在研究一個應用程序,它可以改變窗口的大小並使用Accessibility API將它們移動到用戶的周圍。我遇到了所謂的「自定義」窗口的問題,但: 非標準窗口如Adobe CS6的東西只是不會最大化或更改位置時,我設置NSAccessibilitySizeAttribute值 - 完全沒有什麼反應。它在所有其他窗口上工作正常。 有沒有解決這個問題的方法?我應該特別注意什麼?

    0熱度

    1回答

    我很困惑,爲什麼下面的代碼不工作,我想實現的是在NSRect中有一個NSTextfield,但我不確定它是否可能以及它是否可能是如何做到這一點,我想下面的代碼,但它不工作... NSRect city_label = NSMakeRect(20, 20, 7, 7); NSTextField *label = [[NSTextField alloc] initWithFrame:city_la

    0熱度

    1回答

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

    0熱度

    1回答

    我劃分了一個自定義視圖,該視圖被拖入Interface Builder中的一個窗口中。當鼠標進入視圖的邊界時,我希望視圖的高度發生改變。我的問題是高度變化是向上而不是向下。我嘗試用(BOOL)isFlipped翻轉視圖的座標,但它對高度變化的方向沒有任何影響。任何幫助我如何改變向下的高度? #import "ViewA.h" @implementation ViewA - (id)init

    1熱度

    1回答

    我將從書中獲得的一些Objective-C代碼翻譯成Swift。有問題的代碼是一個NSTextContainer方法的自定義實現: -(NSRect)lineFragmentRectForProposedRect:(NSRect)proposedRect sweepDirection:(NSLineSweepDirection)sweepDirection