drawrect

    1熱度

    1回答

    我實現了一個擴展MKPinAnnotationView的類。我想在引腳下繪製一些東西,我希望通過接管drawRect:rect消息來實現。我想先通過自己畫一些東西然後鏈接到超類來做到這一點。 問題是此消息不會發送事件。我已經嘗試將幀大小設置爲不空或零(經典原因),沒有任何影響。 MKPinAnnotationView的實現是否會導致drawRect:rect消息不被髮送給子類? #import <

    1熱度

    1回答

    我遵循原始的android API並使用monodroid寫一個非常簡單的CustomView來繪製一個矩形。一旦我進入應用程序,它會自動進行。雖然我用eclipse寫了一個純粹的android,但它工作正常。或者當我刪除drawRect方法代碼時,它也可以正常工作。有沒有人知道這個或我做錯了什麼? 這裏附加的應用程序代碼: [Activity1.cs] int count = 1;

    1熱度

    2回答

    我有一個自定義的UITableViewCell從定製發現這裏的UITableViewCell教程爲藍本正是 - http://developer.apple.com/library/ios/#samplecode/AdvancedTableViewCells/Introduction/Intro.html#//apple_ref/doc/uid/DTS40009111 ,並在這裏 - http:/

    1熱度

    1回答

    我把一起在一個UITableView飼料。我正在爲我的UITableViewCells添加自定義UIView,並正在繪製drawRect:(CGRect)中的單元格的所有內容。 這很好,當用戶點擊一個單元格時,我展開了單元格,並且子視圖上的UITableViewCell再次調用了drawRect:(CGRect),並且繪製了所有內容以反映這一點。 這對性能很好,UITableViewCell只包含

    5熱度

    2回答

    我有一個nsview,我使用繪製矩形爲背景繪製圖像。它也有3個子視圖nsbuttons。問題是,只要鼠標停在按鈕上,其他按鈕就會消失。但是,當我刪除繪製矩形方法時,這不會發生。所以我猜測這與繪製圖像的繪製矩形方法有關。 我該如何避免這種情況? 謝謝。編號: 好吧,我想出了問題出在哪裏。基本上,我有一個NSMenuItem,我用3個按鈕在裏面放一個視圖。但在NSMenu中,頂部有4個像素的填充。所以

    4熱度

    2回答

    我有一個自定義繪製的視圖,包含在水平滾動的UIScrollView中。該視圖使用水平延伸的線條和一些不同的背景顏色繪製背景。當我滾動到最左邊,使滾動視圖「反彈」時,我看到灰色的背景色。我想要做的是在該區域繪製更多的背景線條和顏色,以便看起來像視圖一直持續下去,但我無法弄清楚如何做到這一點。我已經嘗試將所有視圖的clipsToBounds設置爲NO,並在視圖外的區域中繪製,但這似乎不起作用。我如何在

    2熱度

    1回答

    我有經常討論的drawRect沒有被調用。我經歷了很多帖子,但還沒有解決我的問題。 該溶液通常被描述爲調用-setNeedsDisplay。對問題 setNeedsDisplay doesn't call drawRect的回答指示在子視圖上調用它而不是self。 我創建了一個子視圖上繪製一個按鈕。該按鈕被選中。 - (IBAction) selected1:(id)sender {

    1熱度

    1回答

    所以我一直在尋找一個解決方案,而我只是無法弄清楚什麼是錯誤的。幾天後,不用使用objectice c。所以,這個問題是這樣的: 所以,我創建了這些: PaintingTestViewController.h PaintingTestViewController.m PaintingTestviewController.xib 我然後創建 TestDraw.h TestDraw.m 雙擊在xib文件

    0熱度

    2回答

    iPhone開發問題: 我想繪製四角形的四個黑角(CGPoint)可變的四邊形。 我覆蓋了drawRect方法,但它只顯示矩形而不是四邊形。這是否意味着drawRect只能繪製四個CGPoint的矩形? 最初的要求是通過觸摸和移動任何角點來改變四邊形的形狀。我可以通過覆蓋drawRect解決這個問題嗎?我應該做點什麼嗎? 謝謝。

    1熱度

    1回答

    我從UIView創建了一個類newView,目的是繪製一個四邊形。四角錐的四個錐體(ClipPointA,ClipPointB,ClipPointC,ClipPointD)應該從ViewController讀取值。 newView.h: @interface newView : UIView { CGPoint ClipPointA, ClipPointB, ClipPointC, Cl