2012-06-14 76 views
-1

我woundering的特定區域,如果有將一個UIImageView到使用addSubview如何將一個UIImageView的子視圖

這是我的代碼目前的樣子另一種觀點的特定區域的方式,我正在擺弄我如何將圖像添加到它添加到的視圖的特定位置,例如(0,0)左上角。

這就是我正在做的atm。

//... 
jumpBar = [[JumpBarViewController alloc] initWithNibName:@"JumpBarViewController" bundle:[NSBundle mainBundle]]; 
      jumpBarContainer = [[UIView alloc] initWithFrame:CGRectMake(0.0, 480.0, (jumpBarHeight + 49.0), 320.0)]; 
      [jumpBarContainer addSubview:jumpBar.view]; 
      [self.view insertSubview:jumpBarContainer belowSubview:actionTabBar]; 

      // Add jumpBar shade 
       switch (jumpBarHeight) { 
        case 103: 
        { 
         NSLog(@"one row"); 
         UIImageView *smlShader = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"1-row-top-bg.png"]]; 
         [jumpBarContainer addSubview:smlShader]; // how do i add this to the top left of jumBarContainer? 
        } 
//... 

任何幫助,將不勝感激:)

回答

2

設置UIImageView的框架:

 UIImageView *smlShader = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"1-row-top-bg.png"]]; 
    smlShader.frame = CGRectMake(x,y,w,h); //Change the value of the frame 
    [jumpBarContainer addSubview:smlShader]; 
+0

完美!!!!不能相信我沒有想到這一點..它只是我不知道如何將它添加到子視圖時,如果它需要協調的觀點或不。 – HurkNburkS

相關問題