2014-03-13 2 views
0

나는 이미지를 실행하고 보여주는 매우 간단한 앱을 코딩하는 데 어려움을 겪고 있습니다. 이미지는 프로그래밍 방식으로 설정됩니다. 내가 시도iOS 앱을 실행하고 이미지를 표시하는 단계

단계 :

  1. 빈 응용 프로그램을 만듭니다
  2. 의 ViewController & 와이어
  3. 가있는 UIImageView
  4. 설정 이미지를 추가 AppDelegate에 추가합니다.

은 내가 이전 질문에서 작동하지 않는 코드가 있습니다

Get UIImage to show in UIImageView

을하지만 그 경로가 작동하지 않았다. 누군가 제가해야 할 일의 황금기를 설명 할 수 있다면 감사 할 것입니다.

+0

3 단계와 4 단계를 반대로하고 다시 시도하십시오. 그래도 작동하지 않으면 몇 가지 세부 정보를 게시하십시오. – nhgrif

+0

마지막 게시물에 대한 질문 - xib 또는 스토리 보드의 IBOutlet입니까? –

+0

Nilzone : storyboard –

답변

0
#import "ViewControllerSimple.h" 

@interface ViewControllerSimple() 

@end 

@implementation ViewControllerSimple 



- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 

    //Creat an image: 
    UIImage *image = [UIImage imageNamed: @"someImage.png"]; 

    //Creat UIImageView: 
    UIImageView *imageView = [[UIImageView alloc]initWithImage:image]; 
    //Set its frame: 
    [imageView setFrame:CGRectMake(0, 0, 300, 300)]; 


    //Add to your view: 
    [self.view addSubview:imageView]; 

} 



@end 

이게 당신이 원하는 것입니까? 또는 AppDelegate가 프로 브럼입니까? 또는 UIViewController 만들기?

+0

위 선언이 있습니다 : @property (weak, nonatomic) IBOutlet UIImageView * mainImage; 그게 영향을 미칩니 까? –

+0

IBOutlet에 재산이있을 때마다, "XIB"파일에 배치되거나 귀하의 경우 storyBourd에 배치됩니다. 프로그래밍 방식으로 삽입 할 때 유일한 차이점은 할당 할 필요가 없다는 것입니다. "[main. mainImage setImage : image]". 그리고 프레임을 설정할 필요도 없습니다. – MCMatan

관련 문제