2013-07-11 20 views
1

我試圖做一些非常非常簡單的工作,但它不工作;所以看起來我缺少一些基本的東西。我有一個單視圖應用程序。中心有一張圖片。我想用用戶觸摸來移動它。問題是,我無法從圖像中檢索座標值。這裏是我做的:iOS 6 UIView屬性得分0

我有故事板中的UIImageView,它的中心與加載的圖像文件。

我做的插座,在我的ViewController的頭文件中的圖像視圖:

@property (weak, nonatomic) IBOutlet UIImageView *imageView; 

,自然,它連接到故事板的ImageView的。

在我的視圖控制器的實現文件,鑑於沒有負載我有這樣的:

[super viewDidLoad]; 
CGPoint center = self.imageView.center; 
NSLog(@"center: %f, %f", center.x, center.y); 

結果我在控制檯不幸的是,這兩個0的圖像視圖是由主要的UIView擁有我視圖控制器。似乎有一個非常非常根本的問題,但我無法弄清楚。感謝所有的幫助!

+2

嘗試在' - (void)viewDidLayoutSubviews'中記錄相同的內容。你有相同的結果嗎? – Alladinian

+0

你的「自然連接」是什麼意思? 。通過右鍵單擊故事板中的imageview並確定它是否有參考插座,確保連接插座。 – iCoder

+1

@Norbert他在哪裏說'_not_ connected'? – Alladinian

回答

0

您是否通過ctrl從故事板拖動到代碼將storyboard中的imageview連接到代碼插座?

+0

謝謝,它已經連接。通過訪問上面評論的viewDidLayoutSubviews中的參數可以解決問題。 – user2572628