2012-01-05 201 views
1

我有一個自定義UIView類創建一個視圖,我可以在我的主視圖控制器中使用,允許更好的拖動。問題在於,現在我拖着的對象只是一個黑盒子。我希望能夠將自己的自定義圖像放入該框中。我將如何做到這一點?自定義的UIView只有一個.H和.M,我不知道放哪一種方法中的代碼。定製自定義UIView類

這裏使用的是現在

UIImageView *player = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 37, 37)]; 
player.image = [UIImage imageNamed:@"ghost.png"]; 
[self addSubview: player]; 

回答

2

你可以

    是代碼進出口
  • 添加自定義視圖在視圖控制器主要廈門國際銀行文件和圖像視圖添加到它在界面生成器視圖

  • 在您的視圖控制器viewDidLoad方法Y OU可以使用當前代碼UIImageView添加到自定義視圖

  • 覆蓋您的自定義視圖的drawRect方法並繪製有圖像看到here(但是請注意,它說你不應該在drawRect方法加載圖像的答案,上加載在initWithFrame建設你的觀點或awakeFromNib方法圖像取決於你如何加載)

+1

你先生是驚人的。 Thankyou – Szwedo 2012-01-05 02:44:23

+0

@Szwedo我會+1那:) – 2012-01-08 01:36:48