当前位置: 代码迷 >> Iphone >> iPhone设立视图背景图片的方法
  详细解决方案

iPhone设立视图背景图片的方法

热度:58   发布时间:2016-04-25 06:29:28.0
iPhone设置视图背景图片的方法

方法一,使用一个UIImageView实例做子视图,并且放最后面

- (void)setBackgroundImage {      NSLog(@"setting bg image");      UIImageView *customBackground = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"background.jpg"]];      self.background = customBackground;      [customBackground release];            [self addSubview:background];      NSLog(@"Added background subview %@", background);      [self sendSubviewToBack:background];  }  
?


方法二,Cook Book中提到的方法

- (void)loadView {            UIImageView *contentView = [[UIImageView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]];      [contentView setImage:[UIImage imageNamed:@"Default.png"]];      [contentView setUserInteractionEnabled:YES];      self.view = contentView;      [contentView release];  }  
?

方法三,lvyile网友用的一个小技巧,uiView是UIView的实例,而不是UIImageView
uiView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"Default.png"]]; 
?

?

  相关解决方案