2014-03-13 43 views
0

我一直在努力編寫一個啓動並顯示圖像的非常簡單的應用程序。圖像以編程方式設置。啓動iOS應用程序並顯示圖像的步驟

我已經試過的步驟:

  1. 創建空的應用
  2. 添加視圖控制器&絲的appdelegate
  3. 加入的UIImageView
  4. 集圖像。

我有一些代碼沒有前一個問題的工作:

Get UIImage to show in UIImageView

但是這條道路沒有工作。如果有人能夠概述我需要做的事情的黃金道路,我會很感激。

+0

反轉步驟3和4並重試。如果它仍然不起作用,請發佈一些更多細節。 – nhgrif

+0

問題到您的最後一篇文章 - 從xib或故事板的IBOutlet? –

+0

Nilzone:故事板 –

回答

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是problum?或創建一個UIViewController?

+0

我有這樣的聲明:@property(weak,nonatomic)IBOutlet UIImageView * mainImage;這會影響它嗎? –

+0

每當你擁有IBOutlet的財產,意味着它被放置在你的「XIB」文件中,或者在你的情況下,也許是storyBourd。以編程方式執行插入操作時唯一的區別是,您不必分配它,只需調用「[self.mainImage setImage:image]」即可。你也不需要設置它的框架。 – MCMatan

相關問題