我想知道在iPhone/iOS應用程序中使用Zbar條形碼掃描時是否可以在屏幕上添加一些排序或十字準線或其他視覺指示器,以幫助用戶將其相機對準QR碼?iPhone iOS:您可以將十字線或其他視覺指示器添加到ZBar條形碼掃描中嗎?
回答
這是用透明的PNG最好的完成。只需將它導入到您的項目中,然後創建一個新的UIImageView
,您將其提供給讀者。
我這樣做是爲了增加一個標誌:
// Create the reader
self.reader = [ZBarReaderViewController new];
self.reader.readerDelegate = self;
// Create image for adding a logo :)
UIImage *image = [UIImage imageNamed:@"scan_logo.png"];
UIImageView *imageLogo = [[UIImageView alloc] initWithImage:image];
imageLogo.frame = CGRectMake(0, 0, image.size.width, image.size.height);
// Configure reader
self.reader.cameraOverlayView = imageLogo;
爲了得到中央的圖像只是改變從車架定位:
imageLogo.frame = CGRectMake(0, 0, image.size.width, image.size.height);
喜歡的東西:
imageLogo.center = CGRectMake(320/2, 460/2, image.size.width, image.size.height);
謝謝,Jeroen。有沒有什麼方法可以在模擬器中查看? – gonzobrains 2011-06-07 04:06:53
對不起,遲到的迴應。不幸的是,因爲您的電腦沒有相機,它只會讓您選擇要掃描的照片。只需將條形碼保存到您的iPhone/iPad模擬器圖片庫,並在測試時出現。如果我給出的答案是正確的,請考慮將其標記爲正確的答案。 – JeroenEijkhof 2011-06-09 06:52:11
FWIW我在我的應用程序中做的是擴展ZBarReaderViewController類,將我的新類設置爲ZBarReaderDelegate als O,然後把JeroenEijkhof的代碼放到我的init重寫:
- (id) init
{
self = [super init];
if(self) {
self.readerDelegate = self;
UIImage *image = [UIImage imageNamed:...
...
}
return self;
}
這給了我控制視圖的其他方面,如viewDidLoad
和viewWillAppear
自定義導航控制器的能力,因爲我正在執行相機視圖一個NavigationController視圖堆棧,並希望能夠添加標題欄,工具欄等,而不是像zbar文檔所示的那樣以模態方式呈現它。
- 1. ZBar可以掃描小QR碼嗎?
- 2. 使用zbar掃描條形碼圖像?
- 3. 您可以將ActionScript或其他代碼添加到flv中
- 4. zbar sdk不掃描iphone 4.0.1的條形碼
- 5. 任何iPhone條碼掃描器是否可以從網頁掃描條形碼並將代碼傳回頁面?
- 6. iOS iPhone ZBar獲取掃描圖像
- 7. iOS條碼掃描器
- 8. Zxing的條形碼掃描器不能掃描條形碼,有沒有其他選擇
- 9. 添加視覺以下手指輕掃,三角形條像水果忍者Andengine
- 10. 如何使用Zbar裁剪掃描的條形碼?
- 11. API for PDF PDF417條形碼掃描器
- 12. Zbar不會掃描ipod touch.why上的小條碼嗎?
- 13. 在IOS中實現條碼掃描器
- 14. 條碼掃描器添加按鈕裏面的掃描頁面
- 15. 使用QRScanner掃描線性條形碼
- 16. zxing示例中的條形碼掃描器
- 17. 使用PhoneGap(Monaca)添加自動對焦條形碼掃描器
- 18. ZXing條碼掃描器NamaReferenceException與Xamarin(視覺工作室)
- 19. 從C掃描儀或條形碼閱讀器讀取數字#
- 20. 掃描條形碼和顯示自動
- 21. 編程條形碼掃描器以附加TAB而不是ENTER
- 22. 是否可以將條形碼掃描到背景中的一個過程中?
- 23. Android:掃描條形碼以啓動Intent
- 24. 用vb.net掃描條形碼
- 25. 掃描圖像(條形碼)
- 26. 將條形碼添加到條形碼
- 27. 在條形碼掃描儀掃描時用java打印條碼
- 28. Zbar掃描儀symbol.data比較iPhone掃描儀
- 29. Scandit條碼掃描器iOS崩潰
- 30. 增強型iOS條碼掃描器庫?
我同意添加ZBar作爲標籤。它是iPhone上最好的開源條碼閱讀器之一。 – JeroenEijkhof 2011-06-06 07:44:12