Easy custom camera

Easy custom camera

Source code introduction

This is a simple custom camera, LLsimpleCamera control can realize a snapchat-like camera screen, which can easily capture images, handle position and flash, and hide the details related to developers.
Source code running screenshot

Source code snippet

  1. - ( void )snapButtonPressed:(UIButton *)button {
  2. [self.camera capture];
  3. }
  4.   
  5. /* camera delegates */  
  6. - ( void )cameraViewController:(LLSimpleCamera *)cameraVC didCaptureImage:(UIImage *)image {
  7. // we should stop the camera, since we don't need it anymore. We will open a new vc.  
  8. [self.camera stop];
  9.       
  10. ImageViewController *imageVC = [[ImageViewController alloc] initWithImage:image];
  11. [self presentViewController:imageVC animated:NO completion:nil];
  12. }
  13.   
  14. - ( void )cameraViewController:(LLSimpleCamera *)cameraVC didChangeDevice:(AVCaptureDevice *)device {
  15. // device changed, check if flash is available  
  16. if (cameraVC.isFlashAvailable) {
  17. self.flashButton.hidden = NO;
  18. }
  19. else {
  20. self.flashButton.hidden = YES;
  21. }
  22.       
  23. self.flashButton.selected = NO;
  24. }

Source code link: http://download..com/data/1975253

<<:  Wandoujia opens up a new way to discover personalized content

>>:  GuessGame——Guessing Game

Recommend

Xiaohongshu blogger’s guide to making money on Double Eleven!

The National Day holiday is over, and Double 11 i...

How does Tik Tok short video operate?

There is no doubt that short videos are a good tr...

What happened to the color TV industry? Is it really going to be left behind?

Judging from the first quarter performance of col...

Event Operations: How to design event backend strategies?

Previously we learned the 6 basic elements necess...

Is it possible for a person to eat only one thing?

Some time ago, the epidemic broke out in many pla...

SMMT: UK new car registrations fell 4.4% in September 2020

The UK new car market fell 4.4% in September, acc...

Is it possible that Tyrannosaurus Rex could not outrun humans?

Before the fifth mass extinction event, the giant...