drawrect

    0熱度

    1回答

    我製作了三角形視圖,名爲UpTriangleView。它用於顯示投票。當他們被挖掘時,我想改變他們的顏色。我想從實例UIColor.grayColor().setStroke(),但我不知道如何做到這一點。如果你知道,請告訴我如何去做。謝謝你的愛。 class UpTriangleView: UIView { override func drawRect(rect: CGRect) {

    0熱度

    1回答

    我正在編寫一個應用程序,它從HealthKit獲取步驟數據並在屏幕上顯示統計數據。我有一個委託協議功能的viewcontoller: func userValueForHistogramView(sender: HistogramView) -> CGFloat? { return userValue } 其中userValue是: var userValue : CGF

    1熱度

    1回答

    我在我的項目中使用了this主題的動畫。問題是我想用一個特定的區域作爲圓圈(灰色區域)。要做到這一點,我添加了一個視圖(灰色區域),代碼如下所示。但它每次都在x軸上定位不同的位置(y是固定的)。第二個問題是我想用圍繞文本的圓圈。爲此,我將文本和視圖垂直和水平放置在屏幕中央。我該如何解決這兩個問題? Problem screenshots 這些是我使用的代碼。 override init(frame

    0熱度

    1回答

    我想用'添加'表面和UIBlurEffect背景來繪製一個自定義的UIButton。我覆蓋面視圖drawRect方法: class SurfaceAdd: UIView { override func drawRect(rect: CGRect) { var currentContext = UIGraphicsGetCurrentContext() CGContex

    2熱度

    1回答

    後更新視圖我送一些POST請求我斷絕與快捷,通常慢: let request = NSMutableURLRequest(URL: url) request.HTTPMethod = "POST" request.HTTPBody = postString.dataUsingEncoding(NSUTF8StringEncoding) let task = NSURLSession.shar

    1熱度

    1回答

    我有一個很奇怪的問題,因爲我更新了iOS 8.1.3上的iPad。 應用程序中的任何位置,其中某些標籤需要與多行(numberOfLines設置爲0)一起繪製矩形或sizeToFit時崩潰。 這在iOS7上工作得很好。 這裏是調用堆棧崩潰時發生:http://s16.postimg.org/txnmngglh/Screen_Shot_2015_02_09_at_11_01_41_AM.png

    0熱度

    1回答

    我有一個具有customtableView Cell的UITableView。這已被分類。 tableViewCell有一個圖像,標籤和一個UIView(見附件截圖) 爲了讓我把UIView放在單元格內。我使用drawRect在單獨的類makeLine.swift中創建了該行,並將其指定爲視圖的類。 問題1:我想根據TableRownumber更改線的顏色。我已經爲customCell類中的UIV

    1熱度

    1回答

    我有一個UIView子類自定義collectionView單元格。它顯示得很好,但在我的ViewController中的「didSelect」委託方法中,我爲UIView設置了一個屬性,該屬性使用setNeedsDisplay進行刷新,並且不會觸發drawRect。它與dequeueReusableCell有什麼關係?如何編碼?這是迅速1.2不是obj-c。 class setSelection:

    0熱度

    1回答

    我想將swift中的顏色數組傳遞給drawRect,我該怎麼做? (我得到了很多錯誤..) class GradientColorView : UIView { static let colors : NSArray = NSArray() override init(frame: CGRect) { super.init(frame: frame)

    0熱度

    1回答

    我試圖在Swift應用中使用NSView調用getRectsBeingDrawn(_:count:),但無法理解如何解開'返回'值 - 該方法的簽名特別神祕。我通過count變量獲得預期的矩形數量,但我不知道如何訪問數組中的矩形。 This question解決了同樣的問題,並提出了一個解決方案,但它不適合我 - 我無法訪問NSRect結構。 func decideWhatToRedraw() {