drawrect

    3熱度

    4回答

    我已經添加了一個UIView到筆尖文件。我想用drawRect方法中的顏色填充UIView。我怎樣才能做到這一點?

    2熱度

    1回答

    我試圖在我的NSView的頂部繪製其子視圖。 事實上,我試圖重現Interface Builder的連接線樣式。下面是我使用的那一刻代碼: - (void)drawRect:(CGRect)dirtyRect { // Background color [[NSColor whiteColor] setFill]; NSRectFill(dirtyRect);

    0熱度

    1回答

    我目前正在開發一個項目,其中有很多自定義表格視圖單元格。部分要求是,如果單元格的默認大小不能容納所有內容,則單元格可以展開。如果他們需要能夠擴展,我必須添加一個UIButton到單元格中,並且當它被點擊時,將它重新繪製在一個所有數據都適合的更大視圖中。目前在抽籤RECT我基本上做到這一點: if([self needsExpansion]) { [self addExpansionBut

    0熱度

    1回答

    爲幾種方法劃分drawRect是否是一種很好的做法?例如,應繪製餅圖的UIView類具有調用多個幫助器方法(例如繪製標籤,圖例,三角形等)的drawRect。

    1熱度

    1回答

    我想知道是否有一種方法相當於awakeFromNib。 我面臨的問題是如下: 我的應用程序有2個視圖和第二視圖具有一個子類(UIView的),我用來繪製。 我用的是從awakeFromNib以動畫繪製稱爲定時器。 - (void) awakeFromNib { timer = [NSTimer scheduledTimerWithTimeInterval:0.02 target:sel

    0熱度

    3回答

    我已經重寫了的UIView做一些自定義繪製: // ======================================================================================== - (void) drawRect:(CGRect)rect { float alphaStep = (kMaxAlpha - kMinAlpha)/(se

    0熱度

    1回答

    我根據這個博客http://www.iphonedevx.com/?p=153分類了uitableviewcell。 有了這個我可以繪製列和文本在網格中。 當我重新加載表格時,文本和網格仍然存在。我使用 [[cell viewWithTag:k] removeFromSuperview]刪除了標籤;我如何removethe正在使用的drawRect取用的網格線:

    1熱度

    1回答

    在一個項目中我的工作,我有3張圖片:頂部,中部和底部。頂部和底部是固定高度,中間應在兩者之間重複。 (窗口的大小會發生變化。)他們都從用戶偏好的顏色着色,則需要使用從偏好的價值有自己的Alpha設置。 我可以做的幾乎一切。我被卡住的部分正在畫中間。我決定使用[NSColor +colorWithPaternImage:]將是最容易使用的東西。有很多代碼可以製作實際的圖像和顏色,所以假設它們存在並且

    8熱度

    3回答

    我做了一個光滑的NSScroller子類,但不知道如何使它重疊在NSScrollView的頂部,而不是推到一邊documentView。 在這裏你可以看到一個NSCollectionView,我希望做寬100%的背景下,具有沿頂部的滾動坐。目前,我必須爲滾動條設置一個白色背景,因爲使用clearColor進行的繪製不顯示爲透明,而是顯示爲黑色。 我該怎麼做呢?我在這裏錯過了很明顯的東西嗎我如何才能

    1熱度

    1回答

    什麼,我試圖做的是創建一個自定義進度條,石英圖紙,我要做的就是以下, - (void)drawRect:(CGRect)rect { // Drawing code. CGContextRef context = UIGraphicsGetCurrentContext(); CGRect currentBounds = self.bounds; CGCont