2013-03-21 23 views

回答

5

創建一個UIImageView用於cameraOverlayView

假設你有一個名爲yourImagePickerControllerUIImagePickerController,並且還有一個名爲overlay.png的圖像文件作爲「網格線」。在製作網格線圖像文件時,請確保使用透明背景 - 不是不透明的白色。

UIImageView *overlayImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"overlay.png"]]; 

CGRect overlayRect = CGRectMake(0, 0, overlayImage.image.size.width, overlayImage.image.size.height); 

[overlayImage setFrame:overlayRect]; 

[yourImagePickerController setCameraOverlayView:overlayImage]; 
+1

謝謝你rog。我在疊加視圖中相應地添加了4個視圖,高度爲1px,寬度爲1px。現在我隱藏/顯示相同的編程。謝謝你的建議。 – Sanjay 2013-03-22 06:52:04

1

就文檔而言,它並沒有說明Apple提供的網格線是否實際上是一種共享方法,但由於沒有提及,我不會說,但您可以實現自己的with the cameraOverlayView